最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java遍歷Map的幾種方法分析

 更新時(shí)間:2016年08月22日 11:15:26   作者:sir  
這篇文章主要介紹了java遍歷Map的幾種方法,結(jié)合實(shí)例形式分析了使用循環(huán)與迭代等方法操作Map遍歷的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例分析了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相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

巨鹿县| 阳东县| 左云县| 江口县| 新安县| 建始县| 固原市| 大厂| 县级市| 西宁市| 凤城市| 武穴市| 嘉善县| 中超| 安西县| 永善县| 明光市| 洪湖市| 黄石市| 汝州市| 五大连池市| 乌拉特中旗| 女性| 英吉沙县| 浮山县| 通辽市| 桂平市| 射阳县| 景德镇市| 武乡县| 富平县| 黔江区| 象山县| 南开区| 大姚县| 华蓥市| 阜阳市| 乐至县| 禹城市| 张家界市| 石林|