連接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