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

Java遍歷Map鍵、值和獲取Map大小的方法示例

 更新時(shí)間:2017年01月21日 11:17:57   作者:ㄓㄤㄑㄧㄤ  
本篇文章主要介紹了Java遍歷Map鍵、值和獲取Map大小的方法示例,詳細(xì)的介紹了Java遍歷Map的兩種實(shí)現(xiàn)方法和大小,具有一定的參考價(jià)值,有興趣的可以了解一下。

Map讀取鍵值對,Java遍歷Map的兩種實(shí)現(xiàn)方法

第一種方法是根據(jù)map的keyset()方法來獲取key的set集合,然后遍歷map取得value的值

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class HashMapTest2
{
 public static void main(String[] args)
 {
 HashMap map = new HashMap();
 
 map.put("a","aaaa");
 map.put("b","bbbb");
 map.put("c","cccc");
 map.put("d","dddd");
 
 Set set = map.keySet();
 
 for(Iterator iter = set.iterator(); iter.hasNext();)
 {
  String key = (String)iter.next();
  String value = (String)map.get(key);
  System.out.println(key+"===="+value);
 }
 }
}

第二種方式是使用Map.Entry來獲?。?/strong>

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class HashMapTest4
{
 public static void main(String[] args)
 {
 HashMap map = new HashMap();
 
 map.put("a","aa");
 map.put("b","bb");
 map.put("c","cc");
 map.put("d","dd");
 
 Set set = map.entrySet();
 
 for(Iterator iter = set.iterator(); iter.hasNext();)
 {
  Map.Entry entry = (Map.Entry)iter.next();
  
  String key = (String)entry.getKey();
  String value = (String)entry.getValue();
  System.out.println(key +" :" + value);
 }
 }
}

獲取Map大小方法:

public static void main(String[] args) {

  Map map = new HashMap();

  map.put("apple", "新鮮的蘋果");   //向列表中添加數(shù)據(jù)

  map.put("computer", "配置優(yōu)良的計(jì)算機(jī)");  //向列表中添加數(shù)據(jù)

  map.put("book", "堆積成山的圖書");   //向列表中添加數(shù)據(jù)

  System.out.println("Map集合大小為:"+map.size());

}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

井冈山市| 合阳县| 林州市| 昆山市| 那坡县| 固原市| 内黄县| 高要市| 平潭县| 胶州市| 高雄县| 安平县| 崇文区| 巴中市| 安福县| 临西县| 曲沃县| 太仓市| 崇仁县| 海阳市| 平定县| 榆中县| 濮阳县| 井冈山市| 景洪市| 寿宁县| 乾安县| 寻甸| 正定县| 邹城市| 长顺县| 呼伦贝尔市| 沧州市| 容城县| 天镇县| 大渡口区| 新干县| 洛隆县| 交城县| 盘锦市| 汕尾市|