Set LinkedHashSet: 중복제거 동시에 입력 순서 유지 가능Set setarr = new LinkedHashSet(arr);arr = new ArrayList(setarr); IteratorIterator it = arr.iterator();String prev = "";while(it.hasNext()) { String current = it.next(); if(current.equals(prev)) { it.remove(); } else { prev = current; }} (java 8이상) distinct()arr = arr.stream().distinct().collect(Collectors.toList());