java 数组的创建方式有哪些
时间: 2023-10-05 10:08:21 浏览: 106
Java创建数组的四种方式
Java 数组的创建方式有以下几种:
1. 静态初始化:在声明数组的同时为其赋初值。
```
int[] array1 = {1, 2, 3, 4, 5};
```
2. 动态初始化:先声明数组,然后再为数组元素赋值。
```
int[] array2 = new int[5];
array2[0] = 1;
array2[1] = 2;
array2[2] = 3;
array2[3] = 4;
array2[4] = 5;
```
3. 使用 Array 类的静态方法创建数组:
```
int[] array3 = Array.newInstance(int.class, 5);
```
4. 使用 Arrays 类的静态方法创建并填充数组:
```
int[] array4 = new int[5];
Arrays.fill(array4, 0); // 将数组元素全部填充为0
```
5. 使用 Arrays 类的静态方法复制已有的数组:
```
int[] sourceArray = {1, 2, 3, 4, 5};
int[] array5 = Arrays.copyOf(sourceArray, sourceArray.length);
```
这些是创建 Java 数组的常用方式,根据具体需求选择适合的方法。
阅读全文