java如何声明数组
时间: 2024-10-21 16:00:43 浏览: 17
Java中数组与集合的相互转换实现解析
5星 · 资源好评率100%
在Java中,声明数组需要指定数组的类型和长度。以下是几种基本的数组声明方式:
1. 声明固定大小的一维整型数组:
```java
int[] arrayName = new int[length];
```
例如:
```java
int[] numbers = new int[5]; // 声明一个可以存储5个整数的数组
```
2. 声明动态大小的一维数组(自动扩容):
```java
Integer[] dynamicArray = new Integer[length];
```
Java 5引入了泛型,你可以用泛型更明确地指定元素类型:
```java
List<Integer> list = new ArrayList<>(length); // 动态增长的整数列表
```
注意,ArrayList底层实际上是基于数组的动态数组实现。
3. 声明二维或多维数组:
```java
int[][] multiDimensionalArray = new int[row][column];
```
例如,声明一个2x3的二维数组:
```java
int[][] matrix = new int[2][3];
```
在初始化数组时,可以直接赋值,也可以在之后再填充内容。记住,数组的索引是从0开始的。
阅读全文