实例化多个可变变量

Instantiating multiple mutable variable

我已经实例化了多个可变变量:

SimpleStringBuffer a=new SimpleStringBuffer();
SimpleStringBuffer b=new SimpleStringBuffer();

我已经这样做了 11 次,我知道有一些方法可以避免使用数组或集合来避免这样做,但我不确定如何避免。谁能帮我解决这个问题?

您可以使用 SimpleStringBuffer 的数组:

SimpleStringBuffer arr = new SimpleStringBuffer[11];
for (int i = 0; i < arr.length; ++i) {
    arr[i] = new SimpleStringBuffer();
}

或者 List:

List<SimpleStringBuffer> list = new ArrayList<>(11);
for (int i = 0; i < 11; ++i) {
    list.add(new SimpleStringBuffer());
}