/*

需求:二维数组遍历

外循环控制的是二维数组的长度,其实就是一维数组的个数。

内循环控制的是一维数组的长度。

*/

class Array2Test {

public static void main(String[] args) {

//定义一个二维数组

int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};

//请问谁代表{1,2,3}

//arr[0]就是第一个数组

//arr[0] = {1,2,3};

for(int x=0; x

System.out.println(arr[0][x]);

}

System.out.println("--------------");

for(int x=0; x

System.out.println(arr[1][x]);

}

System.out.println("--------------");

for(int x=0; x

System.out.println(arr[2][x]);

}

System.out.println("--------------");

//用循环改进

for(int x=0; x<3; x++) {

for(int y=0; y

System.out.print(arr[x][y]+" ");

}

System.out.println();

}

System.out.println("--------------");

//这个时候,注意了,3是我们根据上面的代码得出来的

//但是,它不能针对任何的数组都可以这样

//所以,我们应该想办法改进

//其实,外面的这个循环的长度就是二维数组的长度

for(int x=0; x

for(int y=0; y

System.out.print(arr[x][y]+" ");

}

System.out.println();

}

System.out.println("--------------");

//用方法改进

//调用方法

printArray2(arr);

System.out.println("--------------");

//我们再来一个列数是变化的

int[][] arr2 = {{1,2,3},{4,5},{6}};

printArray2(arr2);

}

/*

需求:遍历二维数组

两个明确:

返回值类型:void

参数列表:int[][] arr

*/

public static void printArray2(int[][] arr) {

for(int x=0; x

for(int y=0; y

System.out.print(arr[x][y]+" ");

}

System.out.println();

}

}

}

java 循环二维数组_Java如何遍历二维数据相关推荐

  1. php怎么用递归函数遍历多维数组,php递归遍历多维数组的方法

    php递归遍历多维数组的方法 本文实例讲述了php递归遍历多维数组的方法.分享给大家供大家参考.具体如下: function get_array_elems($arrResult, $where=&q ...

  2. java不等长二维数组_Java中关于二维数组的理解与使用

    今天练习的时候遇到一个题目,题目需求是这样的: 需求说明: 根据3个班各5名学生某门课程的成绩,正确使用二维数组计算如图所示3个班各自的总成绩 分析: 要实现这个功能需要存储两个信息: 一个是班级信息 ...

  3. php怎么循环输出二维数组,PHP中遍历二维数组—以不同形式的输出操作

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  4. php打印 二维数组,PHP中遍历二维数组_以不同形式的输出操作实例

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  5. java 不同类型的数组_java创建存放不同类型数据的数组

    java创建存放不同类型数据的数组 java中,将不同类型的数据放到一个数组中,可以采用Object来实现. 例子:public class Main { public static void mai ...

  6. 遍历二维数组_Java编程基础阶段笔记 day06 二维数组

    二维数组 笔记Notes 二维数组 二维数组声明 二维数组静态初始化与二位初始化 二维数组元素赋值与获取 二维数组遍历 二维数组内存解析 打印杨辉三角 Arrays工具类 数组中常见的异常 二维数组 ...

  7. Java二维数组详解:二维数组的声明和初始化,以及获取二维数组的值

    为了方便组织各种信息,计算机常将信息以表的形式进行组织,然后再以行和列的形式呈现出来.二维数组的结构决定了其能非常方便地表示计算机中的表,以第一个下标表示元素所在的行,第二个下标表示元素所在的列.下面 ...

  8. 二维数组foreach嵌套遍历,判断连续3天以上的算有效数据

    2019独角兽企业重金招聘Python工程师标准>>> $studycourseinfo = $studycourseinfoModel->where($where)-> ...

  9. openjudge 二维数组右上坐下遍历(二维数组)

    二维数组右上左下遍历 查看 提交 统计 提问 总时间限制:  1000ms  内存限制:  65536kB 描述 给定一个row行col列的整数数组array,要求从array[0][0]元素开始,按 ...

最新文章

  1. Python 对图像进行base64编码及解码读取为numpy、opencv、matplot需要的格式
  2. 如何用 ndctl/ipmctl 管理工具 配置不同访问模式的pmem设备
  3. wxWidgets:wxScrollBar类用法
  4. java 感应器系统_Android Sensor传感器系统架构初探
  5. java判断一个文件有多少行_Java关于条件判断练习--统计一个src文件下的所有.java文件内的代码行数(注释行、空白行不统计在内)...
  6. css关闭窗口按钮的代码,JS+CSS实现带关闭按钮DIV弹出窗口的方法
  7. wpe封包修改服务器数据,WPE修改基础第三课:封包的基本知识
  8. Html + css 实现银行回执单 页面
  9. 计算机 仿真 流体力学剪切应力,基于人体血管B型主动脉夹层三维建模及血流动力学仿真研究...
  10. 批量给 Word、Excel、PPT 和 PDF 设置文件保护打开密码和只读密码
  11. 数学建模入门-python实现单目标模糊综合评价法
  12. 1521 一维战舰(区间)
  13. 干货 | Apache Flink 入门技术分享 PPT(多图预警)
  14. 如何将本地代码保存至码云中
  15. 持续集成服务 Travis CI 教程
  16. 互联网创业论坛荣誉出品
  17. 【ParaView教程】2.9 绘图
  18. js刷新页面之前弹出提示
  19. 【Axure视频教程】鼠标滚动切换图片
  20. 用好CRM,它能通过这6种步为企业开源节流

热门文章

  1. js实现弹出框时禁止页面滚动,关闭弹出框时恢复页面滚动
  2. IPv6 内网穿透(二)
  3. 第七届“美通社新传播年度论坛”暨新传播年度大奖颁奖典礼开幕在即
  4. speedoffice文档中如何插入求和Σ公式
  5. iMazing2mac许可证单设备版
  6. 如何处理欠拟合、过拟合
  7. avaweb学习总结(九)—— 通过Servlet生成验证码图片
  8. 怎样进行价值投资探讨
  9. 白炽灯和节能灯哪个更护眼?分享几款护眼的LED灯
  10. Jspxcms 无入侵式开发