import java.util.*; class Solution { public String solution(String my_string) { String answer = ""; String[] strArr = my_string.split(""); Set<String> strSet = new LinkedHashSet<>(); for (int i = 0; i < strArr.length; i++) { strSet.add(strArr[i]); } for (String str : strSet) { answer += str; } return answer; } }
우선 strArr배열에 split함수를 사용하여 문자열을 문자단위로 나눠서 담아준다.
그후에 Set클래스로 LinkedHashSet을 새로 만들어준다.
반복문을 통하여 strSet에 넣어준다. 자동으로 중복이 제거되면서 추가된다.
그리고 answer문자열에 strSet을 순회하며 모든 요소를 다 더해주면된다.