본문 바로가기

자바/컬렉션

TreeSet

예제)


import java.util.Iterator;

import java.util.TreeMap;

import java.util.TreeSet;


public class Test1 {

public static void main(String[] args) {

//Set : 순서가 없다. 중복허용하지 않는다.

//↓↓↓↓↓TreeSet : 데이터가 정렬된 상태로 저장↓↓↓↓↓

TreeSet<String> set=new TreeSet<String>();

set.add("서울");

set.add("부산");

set.add("대구");

set.add("광주");

set.add("인천");

set.add("대전");

set.add("서울");

System.out.println(set);

//↓↓↓↓↓TreeMap : 데이터가 키순서로 정렬↓↓↓↓↓

TreeMap<String, String> map=new TreeMap<String, String>();

map.put("서울","1000");

map.put("부산","300만");

map.put("대구","250만");

map.put("광주","150만");

map.put("인천","200만");

map.put("대전","150만");

System.out.println(map);

Iterator<String> it=map.keySet().iterator();

while(it.hasNext()){

String key=it.next();

String val=map.get(key);

System.out.println(key+":"+val);

}

}

}


결과)


[광주, 대구, 대전, 부산, 서울, 인천]

{광주=150만, 대구=250만, 대전=150만, 부산=300만, 서울=1000, 인천=200만}

광주:150만

대구:250만

대전:150만

부산:300만

서울:1000

인천:200만


'자바 > 컬렉션' 카테고리의 다른 글

제너릭 (Box)  (0) 2013.05.24
Stack  (0) 2013.05.24
map  (0) 2013.05.24
set  (0) 2013.05.24
Vector, ArrayList class  (0) 2013.05.21