如下
List<User> cList;
User类中有个name属性和code属性
假设list中有100个不同的对象
我现在有个string是“小明”
怎么简便的写,来判断list中是否有对象的name属性是“小明”
如下
List<User> cList;
User类中有个name属性和code属性
假设list中有100个不同的对象
我现在有个string是“小明”
怎么简便的写,来判断list中是否有对象的name属性是“小明”
List<String> data = Lists.newArrayList("a", "b", "c");
System.out.println(Sets.newHashSet(data).contains("a"));
System.out.println(CollectionUtils.containsAny(data, "a"));
System.out.println(data.stream().anyMatch("a"::equalsIgnoreCase));
给出三种方式:
1、使用guava工具类
2、使用common-collection工具类
3、使用java8中的lamda表达式