📅  最后修改于: 2023-12-03 14:52:59.840000             🧑  作者: Mango
在Java中,声明一个类的数组列表其实就是声明一个ArrayList类型,可以使用泛型来指定该ArrayList只能存储指定类的对象。以下是详细步骤:
import java.util.ArrayList;
ArrayList<ClassName> arrayListName = new ArrayList<>();
其中 "ClassName" 就是你希望 ArrayList 存储的类的名称。
例如,如果我们想声明一个存储String对象的ArrayList,代码如下:
ArrayList<String> stringList = new ArrayList<>();
添加元素:
arrayListName.add(new ClassName()); //添加一个新的对象
删除元素:
arrayListName.remove(0); //删除 ArrayList 中下标为 0 的元素
我们可以使用for循环访问ArrayList元素:
for (ClassName obj : arrayListName) {
System.out.println(obj); //输出该元素
}
或者使用迭代器:
Iterator<ClassName> iterator = arrayListName.iterator();
while (iterator.hasNext()) {
ClassName obj = iterator.next();
System.out.println(obj); //输出该元素
}
至此,你已经学会了如何声明一个类的数组列表,并对其进行添加、删除、访问等操作。