'for 문으로 Map loop돌때 쓰면 좋은 방법.'에 해당되는 글 1건

  1. 2013.08.06 [펌] [java] for 문으로 Map loop돌때 쓰면 좋은 방법.
01.JAVA/Java2013. 8. 6. 16:50
반응형

출처 : http://lotus.tistory.com/78

 

Map 같은 자료구조로 이터레이션 할때 여러가지 방법을 쓸 수 있는데 검색하다가 깔끔한 코드를 발견해서 첨부해 본다. ㅋ
난 자바 뉴비..ㅎㅎ

- 그저 그런 방법

Set<Integer> set = map.keySet();
for(Integer key : set)
{
System.out.println(key + " " + map.get(key));
}

- 좀 더 깔끔한 방법
for (Map.Entry<Integer, String> entry : map.entrySet() )
{
System.out.println(entry.getKey() + " " + entry.getValue());
}


아래의 주소에서 소스코드를 참조했음
http://jtoee.blogspot.com/2008/05/better-way-to-iterate-java-maps.html 
Posted by 1010