Map 데이터 출력방법
프로그래밍/Java2017. 11. 14. 14:17
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class MapUtil {
public static void main(String[] args) {
Map map = new HashMap();
map.put(1, "AAA");
map.put(2, "BBB");
map.put(3, "CCC");
System.out.println("\n ##### 방법1 #####");
for(int key : map.keySet()){
System.out.println("key:"+key+" value:"+map.get(key));
}
System.out.println("\n ##### 방법2 #####");
for(Map.Entry data : map.entrySet()){
System.out.println("key:"+data.getKey()+" value:"+data.getValue());
}
System.out.println("\n ##### 방법3 #####");
Iterator iterater1 = map.keySet().iterator();
while(iterater1.hasNext()){
int key = iterater1.next();
System.out.println("key:"+key+" value:"+map.get(key));
}
System.out.println("\n ##### 방법4 #####");
Set keySet = map.keySet();
Iterator iterator2 = keySet.iterator();
while(iterator2.hasNext()){
int key = iterator2.next();
System.out.println("key:"+key+" value:"+map.get(key));
}
}
}
'프로그래밍 > Java' 카테고리의 다른 글
| Batch Class 별도로 log4j 파일 설정방법 (0) | 2017.12.21 |
|---|