06 二维数组
发布时间:2020-12-15 01:56:13 所属栏目:Java 来源:网络整理
导读:?二维数组:–实质是每个元素是一维数组的一维数组;二维数组内存分配图二维数组举例: int [][] a = {{ 1 , 2 },{ 3 , 4 , 0 , 9 },{ 5 , 6 , 7 }}; Java中多维数组不必须是规则矩阵形式Java中多维数组的声明 和初始化应按从高维到 低维的顺序进行编写一应
?二维数组: –实质是每个元素是一维数组的一维数组;二维数组内存分配图 二维数组举例: int [][] a = {{1,2},{3,4,0,9},{5,6,7}}; Java中多维数组不必须是规则矩阵形式 Java中多维数组的声明 和初始化应按从高维到 低维的顺序进行 编写一应用程序实现下述功能:创建一基本(primitive)数据类型的二维数组并输出各数组元素的值。例如: package Test; public class erWeishuzu { public static void main(String[] args) { int [][] arr01 = {{1,2,3},{1,5,6}}; //当二维数组中的每一个一位数组长度都相同的时候可以这样声明 int [][] arr02 = new int[3][5]; //当二维数组中的每一个一维数组的长度不确定 int [][] arr03 = new int[3][]; arr03[0] = new int[3]; arr03[1] = new int [2]; arr03[2] = new int [4]; for (int i =0;i< arr01.length;i++){ int [] arr = arr01[i]; for (int j= 0;j< arr.length;j++){ System.out.println("第"+i+"个一维数组中的第"+j+"个元素是:"+arr[j]); } } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |