标签:输出 static str remove set string key 基本 class
public class Demo11 {
public static void main(String[] args){
HashMap<String, String> map = new HashMap<>();
//添加元素
map.put("邓超", "孙俪");
map.put("周杰伦", "昆凌");
map.put("黄晓明", "杨颖");
System.out.println(map);
//输出结果:
{邓超=孙俪, 周杰伦=昆凌, 黄晓明=杨颖}
//删除元素
map.clear();
System.out.println(map);
//输出结果:{}
//删除单个元素
map.remove("邓超");
System.out.println(map);
//输出结果:{周杰伦=昆凌, 黄晓明=杨颖}
//判断集合是否包含指定的键
map.containsKey("黄晓明");
System.out.println(map);
//输出结果:
{邓超=孙俪, 周杰伦=昆凌, 黄晓明=杨颖}
//返回集合中的键值对对数
System.out.println(map.size());
输出结果:3
//集合中的获取功能
System.out.println("get:"+map.get("邓超"));
输出结果:孙俪
//获取集合中所有键的值
Set<String> set = map.keySet();
for (String key:set){
System.out.println(key);
}
输出结果:
邓超
周杰伦
黄晓明
//获取集合中所有值得集合
Collection<String> v = map.values();
for (String value:v){
System.out.println(value);
}
输出结果:
孙俪
昆凌
杨颖
}
}
标签:输出 static str remove set string key 基本 class
原文地址:https://www.cnblogs.com/WTBK/p/9426418.html