一尘不染

如何从存储在列表中的对象获取特定字段值的列表?

java

说我有一个对象列表,其中包含两个字段field1field2,均为String类型。

field1如果有可能,如何在不迭代列表的情况下获取所有值的列表?


阅读 194

收藏
2020-12-03

共1个答案

一尘不染

对象是对内存地址的引用。然后,该对象的字段是指向其他内存地址的其他引用。因此,对象列表是引用列表。因此,列表不可能直接访问对象字段(由引用给出的引用)。最简洁的答案是不。

注意:无论如何,您都会找到可以实现所需功能的API,但该API仍在内部循环。

2020-12-03