java8のStreamを学習しています。
試しにjava8のStreamを使ってListの重複した値をもつアイテムを除去したいのですが、どのように記述すれば可能でしょうか?
ご教示頂けたら幸いで御座います。
何卒よろしくお願い申し上げます。
java
1public class Entity 2{ 3 public String id; 4 public String name; 5} 6 7public static void main(String[] args) 8{ 9 Entity entityA = new Entity(); 10 entityA.id = "id1"; 11 entityA.name = "name1"; 12 13 Entity entityB = new Entity(); 14 entityB.id = "id1"; //<---同じID 15 entityB.name = "name2"; 16 17 List entityList = new ArrayList(); 18 entityList.add(entityA); 19 entityList.add(entityB); 20 21 //java8のStreamを使ってentityListの重複したID値をもつアイテムを除去したい 22 23}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。