List<Object> listObj = new ArrayList<Object[]>();
listObj.add(new Object[]{1,"abc",new Date(21/1/2001)});
listObj.add(new Object[]{1,"abc",new Date(21/1/2001)});
listObj.add(new Object[]{2,"acc",new Date(21/1/2001)});
Set<Object[]> unique = new HashSet<Object[]>();
unique.addAll();
に取得することを期待 - 私の検索:リストの一意のエントリ<Object[]>
代わり{1,abc,21/1/2001},{2,acc,21/1/2001}
を私が取得:
{1,abc,21/1/2001},{1,abc,(21/1/2001},{2,acc,21/1/2001}
この例では一意のエントリを見つけるには?
HashSetのは、 'Comparable'とは何の関係もありません。単に 'hashCode'と' equals'を使います。 –