文章目录:
- 1、概述
- 2、一维数组的创建及使用
- ① 一维数组实质上是一组相同类型数据的线性集合,当在程序中需要处理一组数据,或者传递一组数据时,可以应用这种类型的数组。
- ② 单个 " [ ] " 表是要创建的是一个一维数组。
- ③ 声明的同时为数组分配内存。
- ④ 静态初始化:
- ⑤ 动态初始化:
- ⑥类型推断写法:
- 3、二维数组的创建及使用
- ① 创建二维数组
- ②二维数组的遍历 需要使用2层for 循环
- ③ 输出结果
- ④ 一维数组的内存解析与二维数组的内存解析
- ⑤ 数组理解 来自百度百科
- 【转载注明出处,还望尊重原创 】
- 【作者水平有限,如有错误欢迎指正 .】
1、概述
2、一维数组的创建及使用
① 一维数组实质上是一组相同类型数据的线性集合,当在程序中需要处理一组数据,或者传递一组数据时,可以应用这种类型的数组。
② 单个 " [ ] " 表是要创建的是一个一维数组。
③ 声明的同时为数组分配内存。
语法如下:
数组元素的类型 数组名 = new 数组元素的类型 [ 数 组 元 素 的 个数 ];
④ 静态初始化:
数组的初始化和数组元素的赋值操作同时进行。
IDS = new int [ ] {1001,1002,1003,1004}
⑤ 动态初始化:
数组的初始化和数组元素的赋值操作分开进行。
String[] names = new String [ 5 ]
⑥类型推断写法:
int [ ] arr4 = {1,2,3,4,5};
案例:
案例2:
3、二维数组的创建及使用
① 创建二维数组
②二维数组的遍历 需要使用2层for 循环
// 静态初始化
int [][] arr1 = new int[] []{{1,2,3},{4,5},{6,7,8}};
for(int i =0; i<arr1.length;i++) {
for(int j =0;j<arr1[i].length;j++) {
System.out.print(arr1[i][j] + " ");
}
System.out.println();
}
}
}
③ 输出结果
④ 一维数组的内存解析与二维数组的内存解析
待理解。。。。
⑤ 数组理解 来自百度百科
【转载注明出处,还望尊重原创 】
【作者水平有限,如有错误欢迎指正 .】
如果我的博客对你有帮助、如果你喜欢我的博客内容,请“点赞” “评论”“收藏”
一键三连哦!听说点赞的人运气不会太差,每一天都会元气满满呦!如果实在要白嫖的话,那祝你开心每一天,欢迎常来我博客看看。