我试图通过使用下面的hashSet将带有重复项的字符串数组转换为没有重复项的字符串数组。
String[] d = new HashSet<String>(Arrays.asList(duplicateList)).toArray(new String[0]);
duplicateList = AD,AD,AD,AD,AD,AD,AD,AD,AD,AD,CP,RR,RR,RR,RR,RR,RR,,,,,,,,,,,
当我打印d时,它仍然是相同的。我错过了什么吗?
注意:我不想循环使用contains或equals。
答案 0 :(得分:2)
尝试这样的事情。应该是它。
d.addAll(Arrays.asList(duplicateList.split(",")));