관리 메뉴

취미개발 블로그와 마음수양

[자바] 콜렉션- 해쉬맵 테스트 본문

Language/샘플-핵심코드

[자바] 콜렉션- 해쉬맵 테스트

아라한사 2014. 4. 23. 23:35

해쉬맵이란 중복되지 않는(중요)

값들을 키와 값으로 저장하는 것이다.


해쉬맵 말고도 다른 맵이 있지만..아무튼 맵이 무엇인지 씹고 뜯고 맛좀보자~



package 콜렉션연습실;

import java.util.HashMap;
import java.util.Iterator;

public class 해쉬맵테스트 {

	public static void main(String[] args) {
		HashMap map = new HashMap();
		map.put("한글", "사랑해");
		map.put("미국", "아이러브유");
		map.put("일본", "아이시떼루~");
		
		System.out.println(map.get("한글")); //사랑해 출력
		
		Iterator it = map.keySet().iterator();
		while(it.hasNext()){
			System.out.println(it.next());
		} // 미국, 일본, 한글 순으로 출력된다... 자동정렬되는것인가?!
		
		Iterator itV = map.values().iterator();
		while(itV.hasNext()){
			System.out.println(itV.next());
		}// 미국, 일본, 한글 순으로 아이러브유, 아이시떼루등등 출력
	}

}