예제 9월 7일 Map의 사용

2009. 9. 7. 15:26
package net.jeongsam.collection;

import java.util.*;

class MapEx02 {

	public static void main(String[] args) {
		Map<String, String> students = new HashMap<String, String>();
		
		/*
		 * Map에 요소 추가하기
		 */
		students.put("200901003", "홍삼정");
		students.put("200902001", "오비타");
		students.put("200902002", "유성룡");
		
		/*
		 * Map에서 요소 읽어내기
		 */
		System.out.println(students.get("200902001"));
		
		/*
		 * 키나 값을 이용한 찾기
		 */
		System.out.println(students.containsKey("200902002"));
		System.out.println(students.containsValue("오비타"));
		
		/*
		 * 키를 Set에 담기
		 */
		Set<String> keys = students.keySet();
		System.out.println(keys);
		
		/*
		 * 값을 Collection에 담기
		 */
		Collection<String> values = students.values();
		System.out.println(values);
	}
}

+ Recent posts