map集合遍歷的五種方法

2022-09-16 12:57:14 字數 2024 閱讀 7561

package com.jackey.topic;

import j**a.util.arraylist;

import j**a.util.hashmap;

import j**a.util.iterator;

import j**a.util.list;

import j**a.util.map;

import j**a.util.set;

//迴圈遍歷map的方法

public class circlemap

system.out.println("");

// jdk1.5中,應用新特性for-each迴圈

// 遍歷方法二

system.out.println("方法二");

for (map.entryentry : tempmap.entryset())

system.out.println("");

// 遍歷方法三 hashmap keyset() 遍歷

system.out.println("方法三");

for (iterator i = tempmap.keyset().iterator(); i.hasnext();)

for (iterator i = tempmap.values().iterator(); i.hasnext();)

system.out.println("");

// 遍歷方法四 treemap keyset()遍歷

system.out.println("方法四");

for (object o : tempmap.keyset())

system.out.println("11111");

// j**a如何遍歷map map = new hashmap

// arraylist>();

system.out

.println("j**a  遍歷map map = new hashmap

();");

mapmap = new hashmap();

setkeys = map.keyset();

iteratoriterator = keys.iterator();

while (iterator.hasnext())

}

system.out.println("2222");

//遍歷方法五

mapmaplist = new hashmap();

for (map.entry entry : maplist.entryset())

}

}

}

遍歷Map集合的4種方法

public static void main string args 第二種 system.out.println 通過map.entryset使用iterator遍歷key和value iterator it map.entryset iterator while it.hasnext 第三種 ...

Map 集合遍歷的4種方法

ap 集合初始化時,指定集合初始值大小。說明 hashmap 使用 hashmap int initialcapacity 初始化。正例 initialcapacity 需要儲存的元素個數 負載因子 1。注意負載因子 即 loade ctor 預設為 0.75,如果暫時無法確定初始值大小,請設定為 ...

Map遍歷的4種方法

一 通過map.keyset遍歷key和value,普遍使用,二次取值 定義乙個map集合 mapmap new hashmap 給map結合賦值 map.put k1 v1 map.put k2 v2 map.put k3 v3 map.put k4 v4 遍歷 for string key ma...