zoukankan      html  css  js  c++  java
  • map集合常用方法

    import java.util.HashMap;
    import java.util.Map;
    import java.util.Set;
    
    //Map(映射)集合 <键,值>
    public class MapTest {
        public static void main(String[] args) {
            Map map = new HashMap();
    
            //1.增加元素
            map.put(101,"金庸");
            map.put(102,"古龙");
            map.put(103,"倪匡");
            map.put(104,"蔡澜");
            System.out.println(map);
            System.out.println("2-------------------------");
    
            //2.查找元素
            Object m = map.get(102);
            System.out.println(m);
            System.out.println("3-------------------------");
    
            //3.修改元素
            map.replace(102,"古龙","黄霑");
            System.out.println(map);
            System.out.println("4-------------------------");
    
            //4.删除元素
            map.remove(104);
            System.out.println(map);
            map.remove(103,"倪匡");
            System.out.println(map);
            System.out.println("5--------------------------");
    
            //5.查找所有键和值
            Object key = map.keySet();
            System.out.println(key);
            Object value = map.values();
            System.out.println(value);
    
            //6.删除所有键和值
            map.clear();
            System.out.println(map);
    
    
    
    
        }
    }

    运行结果

    {101=金庸, 102=古龙, 103=倪匡, 104=蔡澜}
    2-------------------------
    古龙
    3-------------------------
    {101=金庸, 102=黄霑, 103=倪匡, 104=蔡澜}
    4-------------------------
    {101=金庸, 102=黄霑, 103=倪匡}
    {101=金庸, 102=黄霑}
    5--------------------------
    [101, 102]
    [金庸, 黄霑]
    {}
  • 相关阅读:
    Linux文件编辑器 vi
    Sudo 和 Root 帐号
    Linux基本命令篇的习题解答
    Linux应用篇
    VMware中虚拟机网卡的四种模式
    Ubuntu游戏集合
    Linux与Window文件共享
    Linux知识点滴II
    [转载][翻译]jQuery Mobile教程创建一个订餐web应用(下)
    在WPF中创建带有刻度线的滑动条
  • 原文地址:https://www.cnblogs.com/gc56-db/p/9836258.html
Copyright © 2011-2022 走看看