import java.util.Iterator;출력:
import java.util.Map;
import java.util.Set;
import java.util.TreeMap입니다.
public class entrySet {
public static void main(String args[]) {
TreeMap< 문자열, 정수> treemap = 새 TreeMap< 문자열, 정수> ();
treemap.put("A", 1);
treemap.put("B", 2);
treemap.put("C", 3);
treemap.put("D", 4);
treemap.put("E", 5);
treemap.put("F", 6);
//entrySet() 메서드는 Map.Entry 유형의 Set 객체를 반환합니다< 문자열, 정수>
세트< Map.Entry를 사용합니다< 문자열, 정수> > 세트 = treemap.entrySet();
System.out.println("반복자 사용");
//Iterator를 얻을 수 있습니다
Iterator it = set.iterator();
while(it.hasNext()){
Map.Entry me = (Map.Entry)it.next();
System.out.print(me.getKey() + ": ");
System.out.println(me.getValue());
}
System.out.println("반복자 없음");
//또는 Iterator
for (Map.Entry<를 거치지 않고 키와 해당 값을 직접 검색할 수 있습니다. 문자열, 정수> me : set) {
System.out.print(me.getKey() + ": ");
System.out.println(me.getValue());
}
}
}
반복자 포함
A: 1
B: 2
C: 3
D: 4
E: 5
F: 6
반복자없는
A : 1
B : 2
C : 3
D : 4
E : 5
F : 6
< / pre> 참조 :
Coderanch : 반복자 및 EntrySet< / a>
Please disable your ad blocker and refresh the window to use this website.