StringBuffer 小弟还是不太懂,望高人指点stuMessage 是一个Stirng 类型的2维数组
我想把它转化成 StringBuffer 类型。
请问,下面的错在哪里public void P(){
for(int i=0;i<=stuMessage.length;i++)
for(int j=0;j<=8;j++)
{
String temp=stuMessage[i][j];
StringBuffer student[i][j]=new StringBuffer(temp);
}
}
我想把它转化成 StringBuffer 类型。
请问,下面的错在哪里public void P(){
for(int i=0;i<=stuMessage.length;i++)
for(int j=0;j<=8;j++)
{
String temp=stuMessage[i][j];
StringBuffer student[i][j]=new StringBuffer(temp);
}
}
public void P(){
for(int i=0;i <=stuMessage.length;i++)
for(int j=0;j <=8;j++)
{
String temp=stuMessage[i][j];
StringBuffer student[i][j]=new StringBuffer(temp); //你这样就不对了
StringBuffer sb = new StringBuffer(temp); //这样可以了,你是不是重新把这个StringBuffer放进这个2维数组?
} }
String[][] stuMessage = new String[10][10];//你自己填充吧
StringBuffer[][] student = new StringBuffer[10][10];
for(int i=0;i <=stuMessage.length;i++)
for(int j=0;j <=8;j++)
{
String temp=stuMessage[i][j];
student[i][j]=new StringBuffer(temp);
} }
这样我以后才能修改它呀?
这样不行嘛?