TreeSet : 중복허용하지않음. 입력순서 유지하지 않음, 크기순서대로 정렬됨
import java.util.Iterator;
import java.util.TreeSet;
public class TreeSetTest {
public TreeSetTest() {
int numData[] = {10,20,30,40,50,60,70,80,90,10,20,20,20,20};
String strData[]= {"홍길동","세종대왕","홍길동","홍길동","이순신","이순신","김정희"};
TreeSet<Integer> ts = new TreeSet<Integer>();
for(int n: numData) {
ts.add(n);
}
TreeSet<String> ts2 = new TreeSet<String>();
for(String a: strData) {
ts2.add(a);
}
Iterator<Integer> ii =ts.iterator();
while(ii.hasNext()) {
System.out.println("ts -> "+ ii.next());
}
}
public static void main(String[] args) {
new TreeSetTest();
}
}
ts -> 10
ts -> 20
ts -> 30
ts -> 40
ts -> 50
ts -> 60
ts -> 70
ts -> 80
ts -> 90
'language > java이론' 카테고리의 다른 글
[java,자바] JFrame Event 설정하는법/채팅프로그램 만들기 (0) | 2021.01.13 |
---|---|
[java,자바] hashMap,TreeMap 이론및 정리 (0) | 2021.01.10 |
[java,자바] HashSet이론 및 실습 (0) | 2021.01.09 |
[java,자바] 스택(Stack) 설명 및 실습 (0) | 2021.01.08 |
[java,자바] 리스트,큐, 데큐 설명및 실습 (List,Queue,Deque) (0) | 2021.01.08 |
최근댓글