Java使用entrySet方法獲取Map集合中的元素
本文為大家分享了使用entrySet方法獲取Map集合中元素的具體代碼,供大家參考,具體內(nèi)容如下
/*--------------------------------- 使用entrySet方法取出Map集合中的元素: ....該方法是將Map集合中key與value的關(guān)系存入到了Set集合中,這個關(guān)系的數(shù)據(jù)類型是Map.Entry ....entrySet方法返回值類型的具體寫法為:Set< Map.Entry<KeyType , ValueType> > ----------------------------------*/ package pack04; import java.util.*; public class MapDemo { public static void main(String[] args) { Map<Integer, String> ma = new HashMap<Integer, String>(); //給集合中存入元素 ma.put(1, "abc01"); //這里將基本數(shù)據(jù)類型自動裝箱 ma.put(2, "abc02"); ma.put(3, "abc03"); ma.put(4, "abc04"); //將Map集合當(dāng)中的映射關(guān)系取出,存入到Set集合當(dāng)中 Set< Map.Entry<Integer, String> > entryset = ma.entrySet(); //取迭代器 Iterator< Map.Entry<Integer, String> > it = entryset.iterator(); //獲取Map集合中的元素 while( it.hasNext() ) { Map.Entry<Integer, String> en = it.next(); Integer maKey = en.getKey(); String maValue = en.getValue(); System.out.println( maKey + " : " + maValue ); } } }
注:希望與各位讀者相互交流,共同學(xué)習(xí)進(jìn)步。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
SpringCloud之消息總線Spring Cloud Bus實例代碼
這篇文章主要介紹了SpringCloud之消息總線Spring Cloud Bus實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04Java中byte[]、String、Hex字符串等轉(zhuǎn)換的方法
這篇文章主要介紹了Java中byte[]、String、Hex字符串等轉(zhuǎn)換的方法,代碼很簡單,需要的朋友可以參考下2018-05-05java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決
這篇文章主要介紹了java讀取文件:char的ASCII碼值=65279,顯示是一個空字符的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08Java生產(chǎn)1-100的隨機(jī)數(shù)簡單實例(分享)
下面小編就為大家?guī)硪黄狫ava生產(chǎn)1-100的隨機(jī)數(shù)簡單實例(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05spring?aop?pointcut?添加多個execution方式
這篇文章主要介紹了spring?aop?pointcut?添加多個execution方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11Java web Hibernate如何與數(shù)據(jù)庫鏈接
這篇文章主要介紹了Java web Hibernate如何與數(shù)據(jù)庫鏈接,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06Java用正則表達(dá)式實現(xiàn)${name}形式的字符串模板實例
這篇文章主要給大家介紹了Java如何用正則表達(dá)式實現(xiàn)${name}形式的字符串模板,文章給出詳細(xì)的實例代碼,對大家的理解和學(xué)習(xí)會很有幫助,有需要的朋友們下面來一起看看吧。2016-12-12