我有user
个包含address
个对象的对象。现在我需要过滤地址不是null
的用户列表以及伦敦的城市。这是一个代码。
users.stream()
.filter(r -> r.getAddress() != null)
.filter(r -> r.getAddress().getCity().equals("London"))
我正在考虑这个的表现。如果我结合两个语句会更好吗?
users.stream()
.filter(r -> r.getAddress() != null && r.getAddress().getCity().equals("London"))