对于以下代码,我应该在静态方法中使用哪个类,StringBuilder
或者StringBuffer
?基于 API,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();
}