连接java中两个字符串的最佳方式是什么?可能是最好的性能和更少的内存使用请帮帮我..!在java中连接字符串的最佳方式
-4
A
回答
2
StringBuilder stringBuilder = new StringBuilder(firstString);
stringBuilder.append(secondString);
String string = stringBuilder.toString();
但根据@a_horse_with_no_name以下是更有效
StringBuilder sb = new StringBuilder(firstString.length() + secondString.length());
sb.append(firstString);
sb.append(secondString);
String string = sb.toString();
+0
感谢您的回复 – 2014-11-05 08:38:35
+2
'new StringBuilder(firstString.length()+ secondString.length()); sb.append(firstString); sb.append(secondString);'应该更有效率 – 2014-11-05 08:38:41
最好的办法是不是在这里问这个问题,并作出最小的研究。 – Maroun 2014-11-05 08:37:00
使用'StringBuilder'。 – Rohan 2014-11-05 08:38:59
我会建议'string1 + = string2',但我不能保证它有最好的性能和最少的内存使用。 – 2014-11-05 09:27:21