import java.util.Set;
import java.util.LinkedHashSet;
class Solution {
public String solution(String my_string) {
Set<String> tmp = new LinkedHashSet<>();
String[] array = my_string.split("");
for(String arr : array) {
tmp.add(arr);
}
// 컬렉션의 요소들을 지정한 구분자로 결합하여 하나의 문자열로 반환
// 공백으로 구분하니 전부 합해서 보여줌
return String.join("", tmp);
}
}
일반적으로 사용되는 Collection 인터페이스
Set : 중복을 허용하지 않는 요소들의 집합.
List : 순서가 있는 요소들의 시퀀스.
Queue 인터페이스 구현체: Queue는 일련의 요소들을 저장하고 관리하는 자료구조.
Map : 키-값 쌍으로 이루어진 데이터를 저장하고 관리하는 자료구조
출처 : GPT