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();
Я ожидаю получить:
{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}
Как найти уникальные записи в этом примере?