查找集合中某一对象的某一属性

    xiaoxiao2022-07-14  162

    查找一个集合中的某个对象的某一属性。

    举个例子看如下场景

    List<User> c里包含成千上万个用户对象,我们想找到里面是否有一个叫“卡扎菲”的人。

    通常我们可能需要遍历整个数组,但是这样做性能可能不高,今天推荐一个新方法,对于Bean中属性越少,性能越高。

    if(list.stream.allMatch(user->"卡扎菲".equals(user.getName))) { System.out.println("找到了"); }

     

    最新回复(0)