遍历二维数组

mtdhy 2009-09-07 10:52:58
请问使用foreach语句可以遍历二维数组吗?请举例子。
...全文
134 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
可以,但不要这么去做

使用 foreach 语句去遍历数组的效率是极其低下的
izard999 2009-09-07
  • 打赏
  • 举报
回复
是可以的.. 只要实现了Iterable<T>这个接口的都能用迭代器去做循环遍历
mlhm2 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yanliang_xt 的回复:]
Java codeint[][] arr=newint[4][4];for(int[] a : arr) {for(int b : a) {
System.out.println(b);
}
}
[/Quote]

很不习惯这么用
ruisheng_412 2009-09-07
  • 打赏
  • 举报
回复
同意楼上!
ddyouyue 2009-09-07
  • 打赏
  • 举报
回复
public class Tem{
public static void main (String[] args) {
int[][] t={{1,2,3,4},{5,6,7,8}};
for(int[] t1:t){
for(int t2:t1){
System.out.print(t2+" ");
}

}
}

}
yanliang_xt 2009-09-07
  • 打赏
  • 举报
回复

int[][] arr = new int[4][4];

for(int[] a : arr) {
for(int b : a) {
System.out.println(b);
}
}

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧