首页上一页 1 下一页尾页 1 条记录 1/1页
数组遍历问题
发表在Java图书答疑
2009-09-11
是否精华
是
否
版块置顶:
是
否
最近我在书店买了一本书,我是初学者哈。
发现里面有个这样的问题:
就是讲遍历二维数组,程序名称是:Tautog.java
中间代码:
int arr2[][]={{4,3},{1,2}};
for (int x:arr2){
for (int e:x){
if(e == x.length){ //判断是否是数组的最后一个元素
System.out.print(e);
}
System.out.print(e + "、");
}
}
我就觉得上面的那个判断语句有点问题,按照书上讲的可能通过,但是把数组元素
改为 int arr2[][]={{4,3},{1,7}} 这样就不行了。
改为 int arr2[][]={{4,3},{1,7,3}} 这样子又可以。
这弄得我不知道怎么办呢。
请各们大虾们帮帮书忙呢。
发现里面有个这样的问题:
就是讲遍历二维数组,程序名称是:Tautog.java
中间代码:
int arr2[][]={{4,3},{1,2}};
for (int x:arr2){
for (int e:x){
if(e == x.length){ //判断是否是数组的最后一个元素
System.out.print(e);
}
System.out.print(e + "、");
}
}
我就觉得上面的那个判断语句有点问题,按照书上讲的可能通过,但是把数组元素
改为 int arr2[][]={{4,3},{1,7}} 这样就不行了。
改为 int arr2[][]={{4,3},{1,7,3}} 这样子又可以。
这弄得我不知道怎么办呢。
请各们大虾们帮帮书忙呢。