哪个类用于此静态方法,StringBuffer或StringBuilder?

use*_*098 2 java stringbuilder multithreading stringbuffer

对于以下代码,我应该在静态方法中使用哪个类,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();
}
Run Code Online (Sandbox Code Playgroud)

Kor*_*gen 6

它是一个方法局部变量,你不会有并发访问...所以使用StringBuilder