package ja_0728;
import java.util.LinkedHashSet;
import java.util.Set;
public class HashSet_1 {
public static void main(String[] args) {
Object[] obj = {"1", new Integer(1), "1", "4", "4", "2", "2", "2", "2", "3", "3", "4", "4"};
Set sett = new LinkedHashSet();
for (int i = 0; i < obj.length; i++)
{
sett.add(obj[i]);
}
System.out.println(sett);
}
}
hashSet은 중복을 허용하지않습니다.
단, 데이터타입이 다른 건 허용 합니다.
그래서 "1" 과 "1" 두개는 "1" 하나로 합쳐져서 나왔지만
"1"과 new Integer(1)은 각각 다른 1로 나온것입니다.