根据planeCode获取rawList中的对象集合
时间: 2024-09-13 19:15:14 浏览: 34
如果你想根据`planeCode`获取`List<ProProcessRaw>` `rawList`中的特定对象集合,可以创建一个新的列表并过滤出来。假设`planeCode`是一个字符串,这里有一个示例:
```java
List<ProProcessRaw> planeCodeObjects = rawList.stream() // 使用Stream API
.filter(raw -> raw.getPlaneCode().equals(planeCode)) // 过滤出planeCode匹配的元素
.collect(Collectors.toList()); // 收集成新的List
// 或者使用传统循环:
List<ProProcessRaw> planeCodeObjects = new ArrayList<>();
for (ProProcessRaw raw : rawList) {
if (raw.getPlaneCode().equals(planeCode)) {
planeCodeObjects.add(raw);
}
}
```
在这个结果中,`planeCodeObjects`就是原始列表中所有`planeCode`属性等于指定`planeCode`值的`ProProcessRaw`对象的集合。
阅读全文