该程序符合要求,但无法成功运行,我无法找到该错误。
public class Q1 {
public static void main(String[] args) {
StringBuffer[]stringBuffers = new StringBuffer[10];
for(int i =0; i< stringBuffers.length;i++){
stringBuffers[i].append("StringBuffer at index " + i);
}
}
}
最佳答案
您不初始化stringbuffers
。
你应该有这样的东西
for(int i =0; i< stringBuffers.length;i++){
stringBuffers[i] = new StringBuffer();
要么
for(int i =0; i< stringBuffers.length;i++){
stringBuffers[i] = new StringBuffer("StringBuffer at index " + i);