04Java学习day(4)
数组的定义
数组的定义和变量的定义类似。
1 | public class Main{ |
数组的初始化
数组初始化其实就是在定义的时候直接给数组赋值。
比如:
1 | int[] a = {0, 1, 2};// 含有3个元素的数组,元素分别是0, 1, 2 |
数组元素访问
在数组元素访问时通过索引(下标)访问,数组下标从 0 开始。
比如:
1 | public class Main{ |
数组的遍历
也可以像 c++一样通过 for 循环去遍历访问数组。
1 | for (int[] row: a) { |
多维数组
多维数组和 C++中也一样。
1 | public class Main { |
方法
数组本身的方法很少。常用的如下:
属性 length:返回数组长度,注意不加小括号Arrays.sort ():数组排序Arrays.fill (int[] a, int val):填充数组Arrays.toString ():将数组转化为字符串Arrays.deepToString ():将多维数组转化为字符串
数组不可变长
使用 Arrays 需要 import java. util. Arrays。
蛇形矩阵
最后写一个蛇形矩阵的题的代码。
1 | import java.util.Scanner; |
- 标题: 04Java学习day(4)
- 作者: Lionlnuc
- 创建于 : 2026-02-02 00:00:00
- 更新于 : 2026-02-02 00:00:00
- 链接: https://lionlnuc.github.io/2026/02/02/04Java学习day(4)/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论