A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 章成 黑马帝   /  2011-7-19 13:36  /  3687 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

自己知道foreach()可以输出一维数组,可以用来遍历集合,但还没见到过用foreach()来输出二维数组,不知道能不能用?

评分

参与人数 1技术分 +1 收起 理由
admin + 1 你说呢,自己做个实验,再把代码贴上来

查看全部评分

5 个回复

倒序浏览
int[][] erwei = new int[4][5];
erwei[0][0]=1;
......
for(int[] yiwei : erwei) {
  for(int str : yiwei ){
    System.out.println(str);
   }      
}
[ 本帖最后由 tannyowen 于 2011-07-19  13:50 编辑 ]
回复 使用道具 举报
黑马网友  发表于 2011-7-19 13:52:17
藤椅
下面的、你懂得[code=java]public class Tautog { //创建类
    public static void main(String[] args) { //主方法
        int arr2[][] = { { 4, 3 }, { 1, 7 } }; //定义二维数组
        System.out.println("数组中的元素是:"); //提示信息
        for (int x[] : arr2) { //外层循环变量为一维数组
            for (int e:x) { //循环遍历每一个数组元素
                System.out.print(e + "、"); //输出信息
            }
        }
        System.out.println("\b\b  ");
    }
}[/code]
回复 使用道具 举报
黑马网友  发表于 2011-7-19 14:20:52
板凳
这要看多维数组属于什么了,数组中的数组?还是别的什么呢…
应该讨论讨论,忽然想到二叉树,java里有和二叉树相关的类么? 部知道能不能新开一个数据结构探讨版块 
回复 使用道具 举报
黑马网友  发表于 2011-7-19 14:47:32
报纸
[quote] 原帖由 [i]王松朝[/i] 于 2011-07-19 14:20 发表 [url=http://bbs.itheima.com/redirect.jsp?goto=findpost&pid=3994&ptid=294][img]http://bbs.itheima.com/images/common/back.gif[/img][/url]这要看多维数组属于什么了,数组中的数组?还是别的什么呢…
应该讨论讨论,忽然想到二叉树,java里有和二叉树相关的类么? 部知道能不能新开一个数据结构探讨版块  [/quote]

崇拜崇拜·· 大学数据结构学的一般·· 想恶补
回复 使用道具 举报
黑马网友  发表于 2011-7-19 14:56:54
地板
:(   是啊  同上
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马