我一直在使用String.valueOf(Char c)方法将字符转换为字符串.
在检查Character类方法时,我遇到了Character.toString(char c)方法.
在Character.toString(char c)实现中,我看到它在调用中String.valueOf(Char c).
那么Character.toString(char c)我们已经拥有这种方法的用途是什么String.valueOf(Char c)?
如果我们使用Character.toString(char c)将会有任何性能差异?
那么这个方法Character.toString(char c)有什么用,因为我们已经有了String.valueOf(Char c)?
它也是一样的.您可以将此视为一种便捷方法.
如果我们使用Character.toString(char c),性能会有什么不同吗?当代码获取JITted时,它将内联方法调用,因此性能将相同.
但是,根据您处理字符串的方式,如果使用StringBuilder而不是创建字符串并将它们与+符号连接,则可能会获得更好的性能
| 归档时间: |
|
| 查看次数: |
2425 次 |
| 最近记录: |