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}
  • 相关阅读:
    网络流强化-HDU 3338-上下界限制最大流
    OJ测试数据追溯方法
    网络流强化-HDU2732
    网络流强化-UVA10480
    网络流强化-HDU4280
    网络流强化-POJ2516
    POJ 3281 网络流 拆点保证本身只匹配一对食物和饮料
    动态规划-递推-HDU2048
    java List<Item> its=new ArrayList<Item>(); Map按value中的某字段排序
    Spring jar下载地址:
  • 原文地址:https://www.cnblogs.com/L-L-ALICE/p/14220678.html
Copyright © 2011-2022 走看看