對於下面的代碼,我應該在靜態方法中使用哪個類,StringBuilder
或StringBuffer
?基於API,StringBuffer
是線程安全的,但StringBuilder
不是。這個靜態方法使用哪個類,StringBuffer或StringBuilder?
public static String getString(int[] arrs) {
StringBuilder sb = new StringBuilder(); //1
StringBuffer sb = new StringBuffer(); //2
for (int i : arrs) {
sb.append(i);
}
return sb.toString();
}
同樣的問題已被問了很多很多次。 –