gpt4 book ai didi

java - 如何更改对象 ArrayList 中字段的值?

转载 作者:行者123 更新时间:2023-12-01 23:27:27 24 4
gpt4 key购买 nike

我知道如何添加对象:

ArrayList<Object> ob = new ArrayList<Object>();

ob.add (index, some_object);

但是假设该对象有一个名为“name”的字段,我如何才能仅更改该单个字段?
例如:

ob.setName(name); 

(我知道这行不通。)

最佳答案

这里没有特殊处理:

ArrayList<SomeObjectType> ob = new ArrayList<SomeObjectType>();
//...
ob.add(index, some_object);
some_object.setName(name);

您要为其设置名称的对象是 some_object,而不是 ob

关于java - 如何更改对象 ArrayList 中字段的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19775502/

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