温馨提示×

java怎么定义可变长度数组

小亿
179
2023-11-08 16:38:49
栏目: 编程语言

在Java中,可以使用可变长度数组来定义一个数组。这可以通过使用ArrayList类来实现。

首先,需要导入java.util包,然后使用ArrayList类来定义一个可变长度数组。下面是一个示例代码:

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        // 定义一个可变长度数组
        ArrayList<Integer> array = new ArrayList<>();

        // 添加元素到数组
        array.add(1);
        array.add(2);
        array.add(3);

        // 访问数组元素
        System.out.println(array.get(0));
        System.out.println(array.get(1));
        System.out.println(array.get(2));

        // 修改数组元素
        array.set(1, 4);

        // 删除数组元素
        array.remove(0);

        // 遍历数组
        for (int i = 0; i < array.size(); i++) {
            System.out.println(array.get(i));
        }
    }
}

上述代码定义了一个可变长度数组array,并使用add方法向数组中添加元素,使用get方法获取数组元素,使用set方法修改数组元素,使用remove方法删除数组元素,使用size方法获取数组的大小。最后通过循环遍历数组并打印数组元素。

0