Stream Filter single Object
public static void main(String[] args) {
List<User> users = Arrays.asList(
new User("Maxi",1),
new User("Priya",2)
);
User user = users.stream()
.filter(u -> u.getName().equals("Maxi"))
.findAny()
.orElse(null);
System.out.println(user);
}
List<User> users = Arrays.asList(
new User("Maxi",1),
new User("Priya",2)
);
User user = users.stream()
.filter(u -> u.getName().equals("Maxi"))
.findAny()
.orElse(null);
System.out.println(user);
}
Output
User [name=Maxi, id=1]