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

首頁 > 編程 > Java > 正文

java map遍歷的四種方法總結

2019-11-26 15:55:53
字體:
來源:轉載
供稿:網友

整理了關于java中map的遍歷的四種方法:

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;publicclassMapTest{privateMap<String,String> map;publicMapTest(){
  map =newHashMap<String,String>();
  map.put("1","第一個數");
  map.put("2","第二個數");
  map.put("3","第三個數");}// 第一種方法(傳統方法)publicvoid mapOne(){Set<String> set = map.keySet();Iterator<String> it = set.iterator();while(it.hasNext()){String key =(String) it.next();String value =(String) map.get(key);System.out.println(key +"="+ value);}}// 第二種方法(傳統方法)publicvoid mapTwo(){Set set = map.entrySet();Iterator it = set.iterator();while(it.hasNext()){Entry entry =(Entry) it.next();String key =(String) entry.getKey();String value =(String) entry.getValue();System.out.println(key +"="+ value);}}// 第三種方法(增強for循環方法)publicvoid mapThree(){for(Object obj : map.keySet()){String key =(String) obj;String value =(String) map.get(key);System.out.println(key +"="+ value);}}// 第四種方法(增強for循環方法)publicvoid mapFour(){for(Object obj : map.entrySet()){Entry entry =(Entry) obj;String key =(String) entry.getKey();String value =(String) entry.getValue();System.out.println(key +"="+ value);}}publicstaticvoid main(String[] args){MapTest mapTest =newMapTest();System.out.println("=====first=====");
  mapTest.mapOne();System.out.println("=====second=====");
  mapTest.mapTwo();System.out.println("=====three=====");
  mapTest.mapThree();System.out.println("=====four=====");
  mapTest.mapFour();}}輸出結果:

=====first=====3=第三個數2=第二個數1=第一個數=====second=====3=第三個數2=第二個數1=第一個數=====three=====3=第三個數2=第二個數1=第一個數=====four=====3=第三個數2=第二個數1=第一個數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广宗县| 册亨县| 平原县| 栾城县| 保德县| 康马县| 灯塔市| 九龙县| 永清县| 曲松县| 绥化市| 太仓市| 英吉沙县| 临武县| 德令哈市| 吴川市| 三亚市| 乐昌市| 即墨市| 方山县| 武清区| 子洲县| 大厂| 沅陵县| 卢氏县| 辽中县| 开平市| 南雄市| 焦作市| 江口县| 岑巩县| 阿克苏市| 武穴市| 阜阳市| 东乡县| 格尔木市| 乌海市| 乌海市| 二连浩特市| 饶阳县| 台中市|