【发布时间】:2017-03-02 11:22:10
【问题描述】:
有什么方便的方法可以将 id 从objList 移动/复制到idList?
也许有 java 8 流?
public class SomeObject() {
private Long id;
private String value;
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public String getValue() { return value; }
public void setValue(String value) { this.value = value; }
}
代码中的某处:
public void doSomething() {
List<SomeObject> objList = fillWithManyObjects(); //getting objects with values
List<Long> idList = new ArrayList<Long>();
objList.forEach(obj -> flightSlotIdSet.add(obj.getId));
}
【问题讨论】:
标签: java arraylist java-8 java-stream