물론 Key를 기준으로 해서 Value Object를 넣고 빼고 하겟죠?? ㅋㅋ
하지만, loop 이슈가 있을때는 기존의 for문 등을 사용할 수 없는 단점이 있습니다.
그래서, loop를 하기 위해서는 iterator를 사용하면 됩니다. ^^
* iterate keys of the Map
for (Iterator iter = thisMap.keySet().iterator(); it.hasNext();) {
Object key = iter.next();
}
* iterate values of the Map
for (Iterator iter = thisMap.values().iterator(); it.hasNext();) {
Object value = iter.next();
}
* get the value for each key
for (Iterator iter = thisMap.keySet().iterator(); it.hasNext();) {
Object key = iter.next();
Object value = thisMap.get(key);
}
'java' 카테고리의 다른 글
| Java Collection (0) | 2008/07/03 |
|---|---|
| IllegalMonitorStateException in Object wait(), notify(), notifyall() (0) | 2008/07/03 |
| java.util.Map Iteration (0) | 2008/07/02 |
| deep copy with serialization in java (0) | 2008/07/01 |
| java charset에 대해서.. (1) | 2008/06/19 |







이올린에 북마크하기
이올린에 추천하기
















