zoukankan      html  css  js  c++  java
  • Java学习map2

    HashMap 类位于 java.util 包中,使用前需要引入它,语法格式如下:

    import java.util.HashMap; // 引入 HashMap 类

    以下实例我们创建一个 HashMap 对象 Sites, 整型(Integer)的 key 和字符串(String)类型的 value:

    HashMap<Integer, String> Sites = new HashMap<Integer, String>();

    添加元素

    HashMap 类提供类很多有用的方法,添加键值对(key-value)可以使用 put() 方法:

    实例

    // 引入 HashMap 类      
    import java.util.HashMap;

    public class RunoobTest {
        public static void main(String[] args) {
            // 创建 HashMap 对象 Sites
            HashMap<Integer, String> Sites = new HashMap<Integer, String>();
            // 添加键值对
            Sites.put(1, "Google");
            Sites.put(2, "Runoob");
            Sites.put(3, "Taobao");
            Sites.put(4, "Zhihu");
            System.out.println(Sites);
        }
    }

    执行以上代码,输出结果如下:

    {1=Google, 2=Runoob, 3=Taobao, 4=Zhihu}

    以下实例创建一个整型(String)的 key 和 整型(String)的 value:

    实例

    // 引入 HashMap 类      
    import java.util.HashMap;

    public class RunoobTest {
        public static void main(String[] args) {
            // 创建 HashMap 对象 Sites
            HashMap<String, String> Sites = new HashMap<String, String>();
            // 添加键值对
            Sites.put("one", "Google");
            Sites.put("two", "Runoob");
            Sites.put("three", "Taobao");
            Sites.put("four", "Zhihu");
            System.out.println(Sites);
        }
    }

    执行以上代码,输出结果如下:

    {four=Zhihu, one=Google, two=Runoob, three=Taobao}
  • 相关阅读:
    权限管理
    Linux常用命令
    SSM的开发步骤分析
    03每日课后作业面试题汇总
    Redis常用命令
    大觅网07day
    消息队列面试题
    bzoj 3745: [Coci2015]Norma
    Codeforces 343E Pumping Stations
    UOJ #236. 【IOI2016】railroad
  • 原文地址:https://www.cnblogs.com/L-L-ALICE/p/14220678.html
Copyright © 2011-2022 走看看