实例化多个可变变量
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());
}
我已经实例化了多个可变变量:
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());
}