Java中的字符串和字符数组
我是一名刚从C ++转到Java的学生。
由于我只学习过C ++,所以直到现在我仍对它们有同感。请尽可能澄清。
回答:
String
是一成不变的。Char
数组不是。字符串是在下面用char数组实现的,但是每次您尝试对其进行修改(例如,使用串联,替换等)时,它都会为您提供一个
新String
对象。
因此,它String
表现为一个常数Char
数组,但带有某些语法糖,这也使它们非常易于使用。例如,加法+
运算符也已被 重载
为字符串连接运算符。
以上是 Java中的字符串和字符数组 的全部内容, 来源链接: utcz.com/qa/407739.html