直接上代码
package com.ys.msjihe18;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/*
* Map的两个全部输出key或者value的方法
*/
public class MapDemo03 {
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1, "杨狗蛋");
map.put(2, "王狗蛋");
map.put(3, "李狗蛋");
// Set<K> keySet() 以set的形式返回所有的key
Set<Integer> set = map.keySet();
for (Integer s : set) {
System.out.println(s);
}
System.out.println("###################");
// Collection<V> values() 返回此映射中包含的值的 Collection 视图。
Collection<String> c = map.values();
for (String co : c) {
System.out.println(co);
}
}
}
运行结果