【发布时间】:2023-03-16 21:15:01
【问题描述】:
在我的应用程序中一切正常,但我想提高性能并优化我的代码。
这两个哪个更适合
1.初始化
String str1=new String("Hello");
String str2="Hello";
2.串联
System.out.println(s1 + s2);
System.out.println(new StringBuffer(S1).append(s2));
【问题讨论】:
-
这里有一些关于字符串link
-
@daro2189 thnk 快速回复我会通过它
-
你可以看看这个[post][1][1]:stackoverflow.com/questions/1532461/…
-
你想做的事情叫micro-optimization。可读代码比伪快代码更好。
-
除非必须,否则不要使用 StringBuffer。九年前,它被 StringBuilder 取代,恕我直言,从一开始就不是一个好主意。 vanillajava.blogspot.co.uk/2013/04/…
标签: java performance