- 1.package edu.smc.test;
- 2.
- 3.import java.util.HashMap;
- 4.import java.util.Iterator;
- 5.import java.util.Map;
- 6.import java.util.Map.Entry;
- 7.
- 8.public class TestEntrySet {
- 9. public static void main(String[] args) {
- 10. Map<String,String> map=new HashMap<String,String>();
- 11. map.put("1", "张三");
- 12. map.put("2", "李四");
- 13. map.put("3", "王五");
- 14. /*方法一 :迭代程序*/
- 15. System.out.println("方法一:");
- 16. Iterator iterator=map.entrySet().iterator();
- 17. while(iterator.hasNext()){
- 18. Map.Entry<String, String> entry= (Entry<String, String>) iterator.next();
- 19. System.out.println("key:"+entry.getKey()+" value"+entry.getValue());
- 20. }
- 21. /*方法二*/
- 22. System.out.println("方法二:");
- 23. for (Map.Entry<String, String> m : map.entrySet()) {
- 24. System.out.println("key:"+m.getKey()+" value"+m.getValue());
- 25. }
- 26. }
- 27.}
- package edu.smc.test;
- import java.util.HashMap;
- import java.util.Iterator;
- import java.util.Map;
- import java.util.Map.Entry;
- public class TestEntrySet {
- public static void main(String[] args) {
- Map<String,String> map=new HashMap<String,String>();
- map.put("1", "张三");
- map.put("2", "李四");
- map.put("3", "王五");
- /*方法一 :迭代程序*/
- System.out.println("方法一:");
- Iterator iterator=map.entrySet().iterator();
- while(iterator.hasNext()){
- Map.Entry<String, String> entry= (Entry<String, String>) iterator.next();
- System.out.println("key:"+entry.getKey()+" value"+entry.getValue());
- }
- /*方法二*/
- System.out.println("方法二:");
- for (Map.Entry<String, String> m : map.entrySet()) {
- System.out.println("key:"+m.getKey()+" value"+m.getValue());
- }
- }
- }
- 结果:
- [html] view plaincopyprint?
- 1.方法一:
- 2.key:3 value王五
- 3.key:2 value李四
- 4.key:1 value张三
- 5.方法二:
- 6.key:3 value王五
- 7.key:2 value李四
- 8.key:1 value张三
利用Map.EntrySet遍历
最新推荐文章于 2024-08-16 23:22:13 发布