Java 二维数组
2013-11-28 12:24
288 查看
// simplified knowledge about a 2D array import java.util.*; public class Test2DArray{ public static void main(String[] args){ int[][] array = { {7,4,5,8}, {3,1,6,6}, {88} }; /*=============二维数组的length属性===============*/ System.out.println("Array length: "+array.length); System.out.println("Array[0] length: "+array[0].length); /*=============输出二维数组的两种方式=============*/ //lst way: foreach //for each循环语句不能自动处理二维数组的每一个元素。 //它是按照行,也就是一维数组处理的。 //要想访问二维数组a的所有元素,需要使用两个嵌套的循环 //如下所示: /* for{int[] row : a} for(int value : row) do something with value */ for(int[] row:array){ for(int i:row){ System.out.print(i+" "); } } System.out.printf("\n================================================\n"); //2nd way: 要想快速地打印一个二维数组的数据元素列表, //可以调用:Arrays.deepToString(a); //输出格式为:[[],[],[],..] System.out.println(Arrays.deepToString(array)); } }
相关文章推荐
- java 二维数组
- 二维数组的静态定义 即二维数组的输出方法--java
- Java中的一维数组和二维数组
- JAVA基础(五) 数组、二维数组以及内存中的数据存储问题
- java高效打印一个二维数组的实例(不用递归,不用两个for循环)
- 剑指offer面试题3—二维数组中的查找(Java实现)
- java二维数组转xml
- java一维数组和二维数组的定义及其初始化
- java小练习(二维数组的一种加法运算)
- java学习(5)-二维数组以及排序算法
- java中二维数组的赋值与遍历
- java 推箱子 两个箱子 两个位置 ,练习java二维数组
- 2017/12/30Java基础学习——增强型for嵌套遍历在二维数组中的应用
- Java中的二维数组
- Java二维数组
- Java实现二维数组的转置
- 【美团面试】java实现二维数组逆时针回形遍历
- JAVA 数组 一维数组和二维数组
- Java 二维数组重组
- (转)java二维数组的深度学习(静态与动态)