第 5 节 - 数组

数组简介

数组是 Java 中一种重要的数据结构,它可以存储固定大小的相同类型元素的顺序集合。数组在内存中是连续存储的,这使得访问数组元素的速度非常快。

数组的声明和初始化

静态初始化


// 静态初始化数组
int[] numbers = {1, 2, 3, 4, 5};
            

动态初始化


// 动态初始化数组
int[] ages = new int[5];
ages[0] = 20;
ages[1] = 21;
ages[2] = 22;
ages[3] = 23;
ages[4] = 24;
            

访问数组元素

可以通过数组的索引来访问数组中的元素,数组的索引从 0 开始。


int[] numbers = {1, 2, 3, 4, 5};
// 访问数组的第一个元素
int firstNumber = numbers[0];
System.out.println("第一个元素是: " + firstNumber);
            

遍历数组

可以使用 for 循环或者增强 for 循环来遍历数组。

使用 for 循环


int[] numbers = {1, 2, 3, 4, 5};
for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}
            

使用增强 for 循环


int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
    System.out.println(number);
}
            
返回目录