在java
我们可以建立String
在下列2种方式-
String str1 = new String("first string"); //1
String str2 = "second string"; //2
这两种方法在性能上有什么区别吗?在第二种情况下,是否String
创建了任何新对象?
提前致谢。
第一种方法强制创建新String
对象。第二个允许java使用字符串池中的常量,通常应优先使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句