Java数组定义的方式
时间: 2023-09-22 07:08:34 浏览: 136
JAVA基础之数组的定义方式
Java中有多种定义数组的方式,以下是其中几种常用的方式:
1. 使用数组字面量初始化数组:
java
int[] arr = {1, 2, 3, 4, 5};
```
这种方式可以在声明数组的同时直接给数组赋初值。
2. 使用new关键字创建数组并指定大小:
```java
int[] arr = new int[5];
```
这种方式创建了一个长度为5的int类型数组,数组中的元素都会被默认初始化为0。
3. 先声明数组,再为数组分配空间:
```java
int[] arr;
arr = new int[5];
```
这种方式将数组的声明和创建分开进行。
4. 使用Array类的静态方法创建数组:
```java
int[] arr = Arrays.copyOf(sourceArray, length);
```
这种方式可以通过复制现有数组的一部分或整个数组来创建新的数组。
这些只是几种常用的数组定义方式,Java还提供了其他更灵活的方式来定义和操作数组。
阅读全文