java 8 从ListOdsMaterialDocumentItem finalMDItemResult中获取字段material为001的OdsMaterialDocumentItem对象
您可以使用Java 8的Stream API来从List中获取满足条件的对象。可以按照以下步骤进行操作:
- 使用stream()方法将List转换为Stream。
- 使用filter()方法过滤出字段material为"001"的对象。
- 使用findFirst()方法获取第一个匹配的对象。
- 如果存在匹配的对象,则返回该对象;如果不存在匹配的对象,则返回null。
下面是示例代码:
OdsMaterialDocumentItem result = finalMDItemResult.stream()
.filter(item -> "001".equals(item.getMaterial()))
.findFirst()
.orElse(null);
注意,此代码假设OdsMaterialDocumentItem类具有一个名为getMaterial()的方法,用于获取material字段的值。请根据您的实际情况替换该方法的调用。
原文地址: https://www.cveoy.top/t/topic/hAmu 著作权归作者所有。请勿转载和采集!