public class a{
public static void main(String [] args){
int[][] xx = new int[3][4];
xx[0][0] = 1;
xx[2][3] = 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][j]);
}
}
}
运行结果:
xx[0][0]=1
xx[0][1]=0
xx[0][2]=0
xx[0][3]=0
xx[1][0]=0
xx[1][1]=0
xx[1][2]=0
xx[1][3]=0
xx[2][0]=0
xx[2][1]=0
xx[2][2]=0
xx[2][3]=6
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at a.main(a.java:7)
后面为什么会出现:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at a.main(a.java:7)啊??该怎么修改呀请各位帮帮忙!
public static void main(String [] args){
int[][] xx = new int[3][4];
xx[0][0] = 1;
xx[2][3] = 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][j]);
}
}
}
运行结果:
xx[0][0]=1
xx[0][1]=0
xx[0][2]=0
xx[0][3]=0
xx[1][0]=0
xx[1][1]=0
xx[1][2]=0
xx[1][3]=0
xx[2][0]=0
xx[2][1]=0
xx[2][2]=0
xx[2][3]=6
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at a.main(a.java:7)
后面为什么会出现:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at a.main(a.java:7)啊??该怎么修改呀请各位帮帮忙!
解决方案 »
- 求教JAVA(Eclipse)动态拓展数组
- applet+swt 在浏览器不能显示
- 求一个java类,可播放本地文件: D:\\fire_alarm.mp3
- Date问题 高手指导下
- 关于java 时间函数 parse
- 如何制作一个无标题的窗口
- APPLET运行出错,求助
- 哪位大虾能推荐几本关于Java通信方面的好书
- rs=statement.executeQuery("SELECT Name,PassWord,Position FROM names where Name="+UserName+" and PassWord="+UserPassWord"");错了
- 求大神解决java界面图片显示问题
- swing问题
- J2SE向J2EE过渡。。。
for(int i=0;i <= xx.length;i++)
数组下标是从0到xx.length-1的。