JAVA/이론
[JAVA] Map 출력
sirius
2021. 3. 22. 09:51
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Object> map = new HashMap<String, Object>();
map.put("name", "yujin");
map.put("age", "10");
map.put("blog", "yujin.tistory.com");
map.put("hobby", "programming");
System.out.println("name : " + map.get("name") );
/**
* 첫 번째 : Iterator
*/
Iterator<String> iter = map.keySet().iterator();
while(iter.hasNext()) {
String key = iter.next();
String value = (String) map.get(key);
System.out.println(key + " : " + value);
}
/**
* 두 번째 : For
*/
for(String key : map.keySet()) {
String value = (String) map.get(key);
System.out.println(key + " : " + value);
}
}
}