我有一张物品清单。我想打印所有对象,除了一个名为“Avijit”的对象。我怎样才能用stream呢?
这是密码我有一张物品清单。我想打印所有对象,除了一个名为“Avijit”的对象。我怎样才能用stream呢?,stream,Stream,这是密码 import java.util.List; public class StreamDemo { public static void main(String[] args) { List<User> name = new ArrayList<>(); name.add(new User(1,"Avijit","Barua","aavi1234")); name.add(new User(2,"Me
import java.util.List;
public class StreamDemo {
public static void main(String[] args) {
List<User> name = new ArrayList<>();
name.add(new User(1,"Avijit","Barua","aavi1234"));
name.add(new User(2,"Mezanul","Haque","mezan1234"));
name.add(new User(3,"Subrata","Nath","subrata1234"));
name.add(new User(4,"Raman","Karmakar","raman1234"));
name.add(new User(5,"Mowdud","Ahmed","mowdud1234"));
}
}
看来我得到了答案
name.stream()
.filter(p -> p.getFirstName()!="Avijit")
.forEach(p -> System.out.println(p));