java 获取List<WmsCoreLabelEntity> wmsCoreLabelEntities 其中label_status为03的所有行的box_qty的相加的数量
时间: 2024-10-26 22:02:30 浏览: 8
在Java中,如果你有一个List<WmsCoreLabelEntity>类型的集合,并且你想获取其中所有`label_status`字段值为03的条目的`box_qty`总和,你可以通过遍历列表并累加符合条件的元素的`box_qty`属性来实现。这里假设`WmsCoreLabelEntity`有一个名为`box_qty`的getter方法。
下面是一个简单的示例:
```java
int totalBoxQty = 0;
for (WmsCoreLabelEntity entity : wmsCoreLabelEntities) {
if (entity.getLabel_status() == 03) { // 注意Java语言习惯上使用03而不是03
totalBoxQty += entity.getBox_qty(); // 获取box_qty属性值并累加
}
}
```
如果`WmsCoreLabelEntity`中还没有提供直接获取`box_qty`的方法,你需要先创建getter:
```java
class WmsCoreLabelEntity {
// ...
public int getBox_qty() {
return box_qty;
}
// ...
}
```
阅读全文