国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java遍歷Map的幾種方法分析

2019-11-26 13:57:13
字體:
來源:轉載
供稿:網(wǎng)友

本文實例分析了java遍歷Map的幾種方法。分享給大家供大家參考,具體如下:

Java代碼:

Map<String,String> map=new HashMap<String,String>();map.put("username", "qq");map.put("passWord", "123");map.put("userID", "1");map.put("email", "qq@qq.com");

第一種用for循環(huán)

Java代碼:

for(Map.Entry<String, String> entry:map.entrySet()){  System.out.println(entry.getKey()+"--->"+entry.getValue());}

第二種用迭代

Java代碼:

Set set = map.entrySet();  Iterator i = set.iterator();  while(i.hasNext()){    Map.Entry<String, String> entry1=(Map.Entry<String, String>)i.next();    System.out.println(entry1.getKey()+"=="+entry1.getValue());}

用keySet()迭代

Java代碼:

Iterator it=map.keySet().iterator();while(it.hasNext()){  String key;  String value;  key=it.next().toString();  value=map.get(key);  System.out.println(key+"--"+value);}

用entrySet()迭代

Java代碼:

Iterator it=map.entrySet().iterator();System.out.println( map.entrySet().size());String key;String value;while(it.hasNext()){  Map.Entry entry = (Map.Entry)it.next();  key=entry.getKey().toString();  value=entry.getValue().toString();  System.out.println(key+"===="+value);}

更多java相關內容感興趣的讀者可查看本站專題:《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 太保市| 封开县| 莱西市| 黄冈市| 清新县| 藁城市| 淮滨县| 乌什县| 安福县| 星子县| 樟树市| 阿尔山市| 江油市| 通渭县| 冷水江市| 峡江县| 格尔木市| 伊金霍洛旗| 洪洞县| 景泰县| 韶山市| 济阳县| 海口市| 定州市| 江陵县| 资源县| 阳谷县| 昭平县| 同仁县| 吕梁市| 峡江县| 滦平县| 汉寿县| 巩义市| 沙湾县| 宁海县| 三台县| 铜川市| 新野县| 西充县| 板桥市|