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