第一题:定义一个Map接口类型的变量,引用HashMap实现类,添加键值对,完成以下需求(从1到5按顺序执行):
1、判断集合中是否包含某一key值,并通过某一key值得到value值,并打印出来;
2、通过某一key删除键值对;
3、把另一个map集合添加到此map集合
4、返回集合里key-value对的个数,并打印出来个数和集合中的全部元素。
5、判断是否为空,是则清除集合。
package com.day119;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/**
* @Author: luoAnbin
* @Date: 2021/1/19 11:12
* @Version 1.0
*/
public class Test1 {
public static void main(String[] args) {
//创建HashMap对象
Map map = new HashMap();
map.put(1, "鸿钧道祖");
map.put(2, "如来佛祖");
map.put(3, "玉皇大帝");
map.put(4, "太上老君");
map.put(5, "齐天大圣");
System.out.println("集合为:"+map.toString());
System.out.println("集合有key为1吗?"+map.containsKey(1));
System.out.println("key为5的值为:"+map.get(5));
System.out.println("删除key为4的值:"+map.remove(4));
System.out.println("删除key为4的值后的集合为:"+map.toString());
//创建HashMap对象
Map map1 = new HashMap();
map.put(6, "四大太王");
map.put