Menu
CoddyTech

访问元素

本课属于 Coddy Java 学习旅程的“基础知识”单元。第 59 课,共 73 课。

在 Java 中,我们使用数组在一个变量中存储多个值。数组中的每个值都称为元素,每个元素都有一个索引。索引从 0 开始,到数组长度减一为止。

例如,看看下面这个数组: 

char[] letters = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
  • 元素 a 位于索引 0
  • 元素 b 位于索引 1
  • ...
  • 元素 g 位于索引 6

要访问数组中的一个元素,我们可以使用方括号中的索引。例如,要访问名为 letters 的数组的第一个元素,我们可以使用 letters[0]。

这是一个示例:

int[] numbers = {10, 20, 30, 40, 50};
int element = numbers[2];

变量 element 将保存值 30,因为它访问的是第三个元素(索引为 2)。

challenge icon

挑战

简单

创建一个名为 values 的方法,它接收一个数组作为参数,并依次打印数组中的所有元素。

要遍历数组,请使用 .length 字段:

for (int i = 0; i < arr.length; i++) {
    // code
}

这样,i 会从 0 遍历到 arr.length(不包括该值),这正好对应数组的所有索引。

亲手试试

public class Main {
    public static void values(int[] arr) {
        // 在这里编写代码
    }

    public static void main(String[] args) {
        int[] numbers = {10, 20, 30, 40, 50};
        values(numbers);
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Java 在线编译器