2008. 10. 7. 11:17
HashMap에 있는 값 모두 가져오기 Enjoy/JSP2008. 10. 7. 11:17
HashMap에 있는 값 모두 가져오기
IT 관련/Java 2005/11/10 19:28 posted by 러브누노
IT 관련/Java 2005/11/10 19:28 posted by 러브누노
HashMap에서 값을 꺼내기 위해서 보통 get 매소드를 이용하여 key값에 해당하는 value를 얻는다.
key값을 모르는 상태에서 HashMap에 저장된 모든 key와 그에 대응되는 value를 얻고자 할 때 다음과 같이 하면 된다.
[ HashMap 예제 ]
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map.Entry;
public class HashMapTest {
public static void main(String[] args) {
HashMap map = new HashMap();
map.put("first", "First String");
map.put("second", "Second String");
Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Entry entry = (Entry) iterator.next();
System.out.println("key : " + entry.getKey() + " value : " + entry.getValue());
}
}
}
import java.util.Iterator;
import java.util.Map.Entry;
public class HashMapTest {
public static void main(String[] args) {
HashMap map = new HashMap();
map.put("first", "First String");
map.put("second", "Second String");
Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Entry entry = (Entry) iterator.next();
System.out.println("key : " + entry.getKey() + " value : " + entry.getValue());
}
}
}
결과 )
key : first value : First String
key : second value : Second String
HashMap에 값이 저장될