主要的三个方法:
1、keySet(),获取map的键,并返回set视图。
2、values() 获取map的值。
3、entrySet().推荐使用,因为此方法保持了键值对的特性。
package cd.itcast.runble;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/** * 双列集合map,遍历 * 1、keySet(); * 2、values(); * 3、entrySet();推荐使用 * @author Administrator *ctrl+shift+o 快速导包 */public class Demo5 { public static void main(String[] args) { Mapmap = new HashMap (); map.put("成龙", "林凤娇"); map.put("刘恺威", "杨幂"); map.put("邓超", "娘娘"); /*1、第一种方法 * Set mSet = map.keySet(); Iterator it = mSet.iterator(); while (it.hasNext()) { System.out.println(map.get(it.next())); }*/ /*2、第二种方法 * Collection values = map.values(); Iterator iterator = values.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); }*/ /*3、推荐第三种 * Set > entrys = map.entrySet(); Iterator > it = entrys.iterator(); while (it.hasNext()) { Entry entry = it.next(); System.out.println("键:"+entry.getKey()+"值:"+entry.getValue()); }*/ }}