java - strValue.toString() 和 strValue +""和 ""+strValue 之间的区别

标签 java android string

在java中将值转换为String;有多种方法可以做到这一点。 只是想通过以下方式了解彼此之间的区别。

strValue.toString()

strValue+""

""+strValue

最佳答案

这取决于java版本。 Java 7 使用 StringBuilder + append() 会更聪明一些。

通常,您不希望进行不必要的分配。使用第一个。

关于java - strValue.toString() 和 strValue +""和 ""+strValue 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36858004/

相关文章:

java - 当键盘出现时屏幕没有向上滚动

java - Java中将多个字符串添加到一个变量的语法是什么?

java - 在数据库中添加数据的最佳技术

android - oncreate option menu of fragment stoppng activity oncreateoptionmenu

java - 查找两个字符串之间的差异

java - Jersey 卡在恢复 AsyncResponse 上

java - Sprint Boot ProducerTemplate 作为构造函数参数失败

android 支持 v7 appcompat 在 android 2.3v 设备中显示异常,但在 4.2 设备中完美运行

java - 检查字符串是否在字符串的 ArrayList 中

c# - 按另一个字符串的位置对字符串进行排序