menu
書いてる野郎
orebike@gmail.com
List<Piyo> piyoList1 = new ArrayList<>(); List<Piyo> piyoList2 = new ArrayList<>(); piyoList1.add(new Piyo("a")); piyoList1.add(new Piyo("b")); piyoList1.add(new Piyo("c")); piyoList1.add(new Piyo("d")); piyoList1.add(new Piyo("e")); piyoList2.add(new Piyo("c")); piyoList2.add(new Piyo("d")); piyoList2.add(new Piyo("e")); piyoList2.add(new Piyo("f")); piyoList2.add(new Piyo("g")); piyoList1.removeIf(p1 -> piyoList2.stream().anyMatch(p2 -> p1.getV1().equals(p2.getV1()))); for (Piyo piyo : piyoList1) { System.out.println(piyo.getV1()); //=> a b }