Java中ArrayList的获取和设置方法
我想知道你能做一个Arraylist方法吗?如果是这样,那么如何为Arraylist创建get和set方法
例如,我想创建一个数组列表来保存我在main方法中设置的五个不同对象:
Random thing = new Random();
thing1.setName("Allen");
thing1.setheight(89);
等等
这可能吗
谢谢
你可以在下面搜索框中键入要查询的问题!
我想知道你能做一个Arraylist方法吗?如果是这样,那么如何为Arraylist创建get和set方法
例如,我想创建一个数组列表来保存我在main方法中设置的五个不同对象:
Random thing = new Random();
thing1.setName("Allen");
thing1.setheight(89);
等等
这可能吗
谢谢
# 1 楼答案
从技术上讲,您可以这样做:
但是,这并不好,因为您需要提前知道ArrayList中的哪个项是什么类型的,以防您要对某些项执行特定操作。更好的解决方案是创建Person对象,即
然后像这样做:
在这种情况下,人将相当于你的随机对象
# 2 楼答案
您的需求不清楚,但是如果您想要保存任何类型的数据,您可以定义
ArrayList<Object>
编辑
或 ArrayList 不指定泛型类型。默认值是Object