存储自定义对象的ArrayList可以通过以下步骤实现:
下面是一个示例代码:
// 自定义对象类
public class CustomObject {
private String name;
private int age;
public CustomObject(String name, int age) {
this.name = name;
this.age = age;
}
// getter和setter方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 主程序
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 实例化ArrayList对象
ArrayList<CustomObject> customList = new ArrayList<>();
// 创建自定义对象并添加到ArrayList中
CustomObject obj1 = new CustomObject("John", 25);
customList.add(obj1);
CustomObject obj2 = new CustomObject("Alice", 30);
customList.add(obj2);
// 遍历ArrayList并输出自定义对象的属性
for (CustomObject obj : customList) {
System.out.println("Name: " + obj.getName() + ", Age: " + obj.getAge());
}
}
}
这样就可以使用ArrayList来存储自定义对象了。在实际应用中,可以根据具体需求对自定义对象进行操作,例如增删改查等。
领取专属 10元无门槛券
手把手带您无忧上云