java 二维数组和对象数组

您所在的位置:网站首页 java怎么定义对象数组 java 二维数组和对象数组

java 二维数组和对象数组

2024-04-09 22:41| 来源: 网络整理| 查看: 265

1.二维数组:二维数组就是存储一维数组(内存地址/引用)的数组

2.二维数组的初始化

1) int intA[][]={{1,2},{2,3},{3,4,5}};

2) int [][] intB=new int[3][5];

3) int []intC []=new int[3][]; intC[0]=new int[2];intC[1]=new int[3];intC[2]=new int[5];

1 public class TestArray2 { 2 public static void main(String[] args) { 3 //二维数组不是规则的矩阵 4 int [] intA[] ={{1,2},{2,3,4},{3,4,5,6}}; 5 System.out.println(intA);//[[I@5e265ba4 两个[[表示是二维的 I表示数组是int型 @5e265ba4是内存地址 6 7 //声明一一个二维数组,用于存储3个一维数组,每一个一维数据存多少个数组,不知道 ,null 8 int [][]intB=new int[3][]; 9 intB[0]=new int[3]; //3 10 intB[1]=new int[]{1,2,3,4}; //3 11 intB[2]=new int[2]; //2 12 System.out.println(intB[1]);//[I@156643d4 13 System.out.println(intB[1][1]);//2 14 15 //声明一个二维数组,同时创建出一维数组,每个一维数组的长度均相同 16 //存储三个一维数组,每个一维数组的长度为4 17 int []intC[]=new int[3][4]; 18 System.out.println(intC); 19 20 } 21 }

 

3.二维数组的遍历

1) 普通 for 循环2) 加强 for 循环3) 普通 for 循环+加强 for 循环

public class TestArray3 { public static void main(String[] args) { //二维数组 int [] intA[] ={{1,2},{2,3,4},{3,4,5,6}}; //(1)普通for循环 for(int i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3