티스토리 뷰

반응형
package day18;

import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TreeMap;

public class Test13 {
	public static void main(String[] args) {
	Map<Integer,String> hm = new HashMap<Integer, String>();
	Map<Integer,String> tm = new TreeMap<Integer, String>();
	Map<Integer,String> lm = new LinkedHashMap<Integer, String>();
	
	print(hm);
	print(tm);
	print(lm);
	}
	public static void print(Map<Integer,String>m) {
		m.put(13, "pig");
		m.put(17, "cat");
		m.put(3, "dog");
		m.put(9, "fish");
		for(Integer i : m.keySet()) {
			System.out.println(i+" "+m.get(i));
		}
		System.out.println("================");
	}

}

HashMap/TreeMap/LinkedHashMap

※개념정리

 

HashMap = 무작위 순서대로 출력

LinkedHashMap = 입력한 순서대로 출력

TreeMap = 자연적인 순서대로 출력

 

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함