keySet和values的测试
- Set<K> keySet() :将Map中所有的键装到Set集合中返回
- Collection<V> values():返回集合中所有的value的值的集合
package com.itheima_01;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/*
* Set<K> keySet()
* Collection<V> values()
*/
public class MapDemo3 {
public static void main(String[] args) {
//创建Map对象
Map<String,String> map = new HashMap<String,String>();
//添加映射关系
map.put("ITCAST001", "zhangsan");
map.put("ITCAST002", "lisi");
map.put("ITCAST003", "wangwu");
method(map);
//Collection<V> values()
Collection<String> value = map.values();
for (String string : value) {
System.out.println(string);
}
}
private static void method(Map<String, String> map) {
//Set<K> keySet() :以set的形式获取所有key
Set<String> keys = map.keySet();
for (String string : keys) {
System.out.println(string);
}
}
}
网友评论