Java 检查List<Product> 中是否包含Product.Position等于30的对象
时间: 2023-05-20 15:04:31 浏览: 68
java判断list中是否包含某个值
可以使用Java 8的Stream API来检查List<Product>中是否包含Product.Position等于30的对象,代码如下:
boolean containsPosition30 = productList.stream()
.anyMatch(product -> product.getPosition() == 30);
其中,productList是List<Product>类型的对象,Product是一个自定义的类,包含一个int类型的Position属性和其它属性。anyMatch()方法会返回一个boolean值,表示是否存在满足条件的元素。
阅读全文