难道这就是传说中的越界异常…………?
二维数组中的元素为:1
二维数组中的元素为:2
二维数组中的元素为:3
二维数组中的元素为:5
二维数组中的元素为:6
二维数组中的元素为:7
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
at Demo20160414.ErWeiShuZu.main(ErWeiShuZu.java:12)
二维数组中的元素为:1
二维数组中的元素为:2
二维数组中的元素为:3
二维数组中的元素为:5
二维数组中的元素为:6
二维数组中的元素为:7
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
at Demo20160414.ErWeiShuZu.main(ErWeiShuZu.java:12)
2016-04-14
package Demo20160414;
public class ErWeiShuZu {
/*
* 定义一个两行三列的二维数组 names 并赋值,使用二重循环输出二维数组中的元素。
*/
public static void main(String[] args) {
//定义一个两行三列的二维数组names 并赋值
String[][] names={{"AA","BB","CC"},{"DD","EE","FF"}};
//二重循环
for (int i = 0; i < names[i].length; i++) {
for(int j=0;j<names[i].length;j++){
System.out.println("二维数组中的元素为:"+names[i][j]);
}
System.out.println();//打印空格
}
}
}
求纠正解答!!!!!!!!!!!!!!!!!!!!!!!!
举报