gpt4 book ai didi

java - Java 中 Arraylist 的 get 和 set 方法

转载 作者:太空宇宙 更新时间:2023-11-04 14:26:11 27 4
gpt4 key购买 nike

我想知道你能创建一个 Arraylist 方法吗?如果是这样,如何为 Arraylist 创建 get 和 set 方法。

例如,我想创建一个数组列表来保存我在主方法中设置的五个不同对象:

Random thing = new Random();
thing1.setName("Allen");
thing1.setheight(89);

等等。

这可能吗?

谢谢。

最佳答案

从技术上讲,您可以这样做:

ArrayList list = new ArrayList();
list.add("Name");
list.add(89);

但是这不太好,因为您需要提前知道 ArrayList 中的哪个项目是什么类型,以防您想对某些项目执行特定操作。更好的解决方案是创建一个 Person 对象,即

class Person{
//fields
//setter getter methods
}

然后做这样的事情:

ArrayList<Person> list = new ArrayList<Person>();
Person p = new Person();
p.setName("Name");
list.add(p);

在这种情况下,Person 相当于您的 Random 对象。

关于java - Java 中 Arraylist 的 get 和 set 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26638556/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com