Java/중요클래스
HashMap특성 2
Bohemian life
2012. 4. 11. 22:55
package com.map; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class MapEx1 { public static void main(String[] args) { String[] msg = {"Berlin","Paris","Seoul","New York","London"}; HashMap<Integer, String> map = new HashMap<Integer, String>(); for (int i=0;i<msg.length;i++) map.put(i, msg[i]);//맵에저장 System.out.println(map); System.out.println("==========="); //Set<Integer> s = map.keySet(); //Iterator<Integer> keys2 =s.iterator(); //위의 두줄을 아래와같이 한줄로 바꿀수있다 Iterator<Integer> keys2 = map.keySet().iterator(); while(keys2.hasNext()){ Integer key = keys2.next(); System.out.print(key+", "); System.out.println(map.get(key)); } } }
{0=Berlin, 1=Paris, 2=Seoul, 3=New York, 4=London}
===========
0, Berlin
1, Paris
2, Seoul
3, New York
4, London