zoukankan      html  css  js  c++  java
  • 24.HashMap的多个方法

    package cn.jbit.map;
    
    import java.util.HashMap;
    import java.util.Map;
    
    /**
     * 测试HashMap的多个方法。
     */
    public class TestMap {
        public static void main(String[] args) {
            // 1、使用HashMap存储多组国家英文简称和中文全称的键值对
            Map countries = new HashMap();
            countries.put("CN", "中华人民共和国");
            countries.put("RU", "俄罗斯联邦");
            countries.put("FR", "法兰西共和国");
            countries.put("US", "美利坚合众国");
            // 2、显示"CN"对应国家的中文全称
            String country = (String) countries.get("CN");
            System.out.println("CN对应的国家是:" + country);
            // 3、显示集合中元素个数
            System.out.println("Map中共有"+countries.size()+"组数据");
            /*4、两次判断Map中是否存在"FR"键*/
            System.out.println("Map中包含FR的key吗?" + 
            countries.containsKey("FR"));
            countries.remove("FR");
            System.out.println("Map中包含FR的key吗?" + 
            countries.containsKey("FR"));
            /* 5、分别显示键集、值集和键值对集*/
            System.out.println(countries.keySet());
            System.out.println(countries.values());
            System.out.println(countries);
            /* 3、清空 HashMap并判断*/
            countries.clear();
            if(countries.isEmpty())
                System.out.println("已清空Map中数据!");
        }
    }
  • 相关阅读:
    MAC使用小技巧(一)
    开发者:网站 & SDK
    编译 & 预处理
    归并排序 & 快速排序
    算法 & 分析 (收集)
    栈 & 堆 |--> 内存管理
    [ 单例、代理 & 通知 ]
    博客园:CSS & HTML
    比较、字符串
    Swift # 异常处理
  • 原文地址:https://www.cnblogs.com/xiaotaoxu/p/5536527.html
Copyright © 2011-2022 走看看