Java 中使用 `new` 创建数组244


Java 中的数组是一种用来存储同一数据类型的一组值的数据结构。您可以使用 `new` 关键字创建数组。`new` 关键字用于在运行时分配内存。以下是使用 `new` 创建数组的语法:```java
datatype[] arrayName = new datatype[size];
```

其中:* `datatype` 是数组元素的数据类型。
* `arrayName` 是数组的名称。
* `size` 是数组的大小。

例如,要创建一个存储 5 个整数的数组,可以使用以下代码:```java
int[] numbers = new int[5];
```

这将创建一个大小为 5 的整数数组,名为 `numbers`。您可以使用索引访问数组元素。例如:```java
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
```

这将把值 10、20、30、40 和 50 分别存储在 `numbers` 数组的 0、1、2、3 和 4 索引处。

还可以使用初始化列表创建数组。这是一种在创建数组时指定数组元素值的方法。例如:```java
int[] numbers = new int[]{10, 20, 30, 40, 50};
```

该代码将创建一个大小为 5 的整数数组,其值分别为 10、20、30、40 和 50。使用初始化列表创建数组比使用单独的赋值语句更简洁高效。

创建数组后,可以使用 `length` 属性获取数组的大小。例如:```java
int size = ;
```

`size` 变量现在将包含数组 `numbers` 的大小,即 5。

您还可以使用 `new` 关键字创建多维数组。多维数组是存储多个数组的数组。例如,要创建一个存储 3 行 4 列的整数数组,可以使用以下代码:```java
int[][] matrix = new int[3][4];
```

这将创建一个 3 行 4 列的整数数组,名为 `matrix`。您可以使用以下语法访问多维数组的元素:```java
matrix[row][column]
```

其中:* `row` 是行索引。
* `column` 是列索引。

例如,以下代码将把值 10 存储在 `matrix` 数组的第 0 行第 0 列:```java
matrix[0][0] = 10;
```

使用 `new` 关键字创建数组是 Java 中存储和操作数据的一种强大方式。通过理解使用 `new` 创建数组的语法,您可以有效地管理和处理您的数据。

2024-10-31


上一篇:Java数组与ArrayList: 理解和使用

下一篇:Java 字符串插入