Class Order
{
String name;
Order(String n)
{ name = n; }
//setter and getters of name
}
Order a = new Order("same");
Order b = new Order("same");
Order c = new Order("diff");
List<Order> nameList// a,b,c
したい
seperate list of Orders
List<Order> dupList// a,b
List<Order> nondupList// c
ここで、「nameList」の複数の順序で同じ名前が使用可能かどうかを確認したいと思います。
リストのインデックスを使用して、そのインデックス以外のリストの順序と比較することを達成しました。
しかし、これを達成するための他のより良い方法はありますか?