亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java中Map的四種讀取方式

標簽:
Java
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map.Entry;

public class Map {
    public static void main(String[] args) {
        HashMap<String,String> m1 = new HashMap<String,String>();
        m1.put("key1", "value1");
        m1.put("key2", "value2");
        m1.put("key3", "value3");
        System.out.println("");
        System.out.print(m1);
        System.out.println();
//Map取值的方法之一: foreach 方法
        System.out.println("Method 1:");
        for(String key : m1.keySet()) {
            System.out.println("key="+ key + " and value is : " + m1.get(key));
        }
//Map取值方式之二:Iterator构造操作符来读取
        Iterator<Entry<String, String>> it = m1.entrySet().iterator();
        System.out.println("Method 2:");
        while(it.hasNext()) {
            Entry<String, String> entry = it.next();
            System.out.println("key is : " + entry.getKey() + " and value is : "+ entry.getValue());
        }
        //Map取值方式之三: Entry and entrySet()
        System.out.println("Method 3:");
        for(Entry<String, String> entry : m1.entrySet()) {
            System.out.println("value is : " + entry.getKey() + " and value is : " + entry.getValue());
        }
//Map取值方式之四: 通过Map.values遍历(只能获取values)
        System.out.println("Mehod 4:");
        for(String v : m1.values()) {
            System.out.println("value is: "+ v);
        }
    }



}


https://img1.sycdn.imooc.com//5dc84de30001ba5008640191.jpg

https://img1.sycdn.imooc.com//5dc84de3000171ef08260464.jpg

https://img1.sycdn.imooc.com//5dc84de3000115e909100346.jpg

https://img1.sycdn.imooc.com//5dc84ded0001facd05660258.jpg


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
Web前端工程師
手記
粉絲
37
獲贊與收藏
165

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消