• Java之map使用方法


     1 package basic;
     2 
     3 import java.util.HashMap;
     4 import java.util.Map;
     5 
     6 //map使用方法
     7 public class MapDemo {
     8 
     9     public static void main(String[] args) {
    10         // map实例化
    11         Map<String, Integer> maps = new HashMap<>();
    12         
    13         // 添加元素
    14         maps.put("A", 10);
    15         maps.put("B", 20);
    16         maps.put("C", 30);
    17         maps.put("D", 40);
    18         maps.put("E", 50);
    19         maps.put("F", 60);
    20 
    21         // 修改元素
    22         maps.replace("F", 65);
    23         
    24         // 删除元素
    25         maps.remove("E");
    26         
    27         // 遍历map-原始方法
    28         for (Map.Entry<String, Integer> entry : maps.entrySet()) {
    29             System.out.println("key:" + entry.getKey() + ";value:" + entry.getValue());
    30         }
    31         
    32         // 遍历map-forEach方法(Java8新特性)
    33         maps.forEach((k,v)->
    34             System.out.println("key : " + k + "; value : " + v)
    35             );
    36         
    37         // 查询元素
    38         int f = maps.get("F");
    39         System.out.println("F的值为:" +  f);
    40 
    41     }
    42 }

    执行结果:

    key:A;value:10
    key:B;value:20
    key:C;value:30
    key:D;value:40
    key:F;value:65
    key : A; value : 10
    key : B; value : 20
    key : C; value : 30
    key : D; value : 40
    key : F; value : 65
    F的值为:65
    

      

  • 相关阅读:
    利用pyautogui自动化领取dnf的在线养竹活动的竹子
    idea2019.3版本的安装
    二叉树文本分析
    表达式树的创建
    24点游戏
    二叉树
    队列操作
    HuffmanTree
    两数之和
    面向对象Python
  • 原文地址:https://www.cnblogs.com/gongxr/p/7777717.html
Copyright © 2020-2023  润新知