java用new实现动态数组
时间: 2024-02-22 22:56:28 浏览: 25
Java中使用new关键字可以实现动态数组,具体实现方式如下:
1. 声明数组大小变量
```java
int n = 10; // 数组大小为10
```
2. 创建数组
```java
int[] arr = new int[n]; // 创建大小为n的int类型数组
```
此时,数组arr就是一个由n个int类型元素组成的动态数组。可以通过下标访问数组元素,例如:
```java
arr[0] = 1; // 将数组第一个元素赋值为1
int x = arr[0]; // 获取数组第一个元素的值
```
需要注意的是,数组下标从0开始计数,因此访问第一个元素时应使用arr[0]而不是arr[1]。