在List<Object>里判断是否存在某个字段的代码怎么写
时间: 2024-05-02 11:16:41 浏览: 134
mysql判断字段是否存在的方法
假设你有一个名为`list`的`List<Object>`,每个对象都有一个名为`field`的字段,你可以使用Java 8的流式API来判断某个值是否存在于`field`字段中,代码如下:
```
boolean exists = list.stream().anyMatch(obj -> obj.getField().equals("desired value"));
```
这将使用Lambda表达式对列表中的每个对象执行一个函数,该函数检查对象的`field`字段是否等于所需值。如果任何对象的`field`等于所需值,则返回`true`。否则,返回`false`。
阅读全文