Java6:将字符追加到字符串

3

在Java6中,将字符附加到字符串中是否比将字符串添加到字符串中更好?

例如,在以下两行代码中,哪一行将执行得更快:

String str = "One" + '\"'

或者
String str = "One" + """
1个回答

0

我猜字符串与字符串的连接性能会更好一些,因为不需要将其转换为字符并调用toString()方法。

Java语言规范:
15.18.1.1 字符串转换

通过字符串转换,任何类型都可以转换为字符串类型。
原始类型T的值x首先被转换为引用值,就好像将其作为适当类实例创建表达式的参数一样:
• 如果T是布尔类型,则使用new Boolean(x)。
• 如果T是字符类型,则使用new Character(x)。
...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接