class Lesson
{
public static void main(String [] args)
{
int[][] xx=new int[2][3];
xx[0][0]=3;
xx[1][2]=6;
for(int i=0;i<xx.length;i++)
{
for(int j=0;j<xx[i].length;j++)
System.out.println("xx["+i+"]["+j+"]="+xx[i][i]);
}
}
}
以上程序,编译运行后,在我机上的结果如下:
xx[0][0]=3
xx[0][1]=3
xx[0][2]=3
xx[1][0]=0
xx[1][1]=0
xx[1][2]=0
怎么回是这个结果,难道机器内存出错了??
请高手指点!谢谢!
{
public static void main(String [] args)
{
int[][] xx=new int[2][3];
xx[0][0]=3;
xx[1][2]=6;
for(int i=0;i<xx.length;i++)
{
for(int j=0;j<xx[i].length;j++)
System.out.println("xx["+i+"]["+j+"]="+xx[i][i]);
}
}
}
以上程序,编译运行后,在我机上的结果如下:
xx[0][0]=3
xx[0][1]=3
xx[0][2]=3
xx[1][0]=0
xx[1][1]=0
xx[1][2]=0
怎么回是这个结果,难道机器内存出错了??
请高手指点!谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货