最适合网络开发者的网站
Java 编程语言。初学者课程

尿素

Java 数组


Java 数组

数组用于在单个变量中存储多个值,而不是为每个值声明单独的变量。

要声明数组,请使用以下方式定义变量类型 方括号:

String[] cars;

现在,我们声明了一个包含字符串数组的变量。要向其中插入值,可以将值放在花括号内的逗号分隔列表中:

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};

要创建一个整数数组,你可以这样写:

int[] myNum = {10, 20, 30, 40};

访问数组的元素

您可以通过引用索引号来访问数组元素。

此语句访问 cars 中第一个元素的值:

例子

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars[0]);
// Outputs Volvo
亲自尝试 »

笔记: 数组索引从 0 开始:[0] 是第一个元素。[1] 是第二个元素,等等。


更改数组元素

要更改特定元素的值,请参考索引号:

例子

cars[0] = "Opel";

例子

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
System.out.println(cars[0]);
// Now outputs Opel instead of Volvo
亲自尝试 »

数组长度

要找出数组有多少个元素,请使用 length 财产:

例子

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars.length);
// Outputs 4
亲自尝试 »

通过练习测试自己

锻炼:

创建类型数组 String 称为cars.

  = {"Volvo", "BMW", "Ford"};