关于Java中map函数的使用
2023-09-11 14:16:27 时间
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 }
转自博客园-星瑞-博客
相关文章
- Java集合中List,Set以及Map等集合体系详解
- Java Map遍历方式的选择
- CENTOS运行报错java.lang.OutOfMemoryError
- Java反射异常:java.lang.NoSuchFieldException
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- Java实现 LeetCode 691 贴纸拼词(DFS+map记录)
- Java实现 LeetCode 97 交错字符串
- Java实现第八届蓝桥杯国赛 数字划分
- 【JAVA】Java循环语句中的continue跳转进入下一次循环是否判断循环条件
- 【JAVA】 02-Java对象细节
- 【JAVA】 03-Java中的异常和包的使用
- Java中如何遍历Map对象的4种方法
- JAVA笔记-如何将百万级数据高效的导出到Excel表单
- java集合框架07——Map架构与源码分析
- Atitit 函数式常用子操作与组合 目录 1. 集合类的操作1 1.1. Transform、map1 1.2. paip.提升效率---filter map reduce 的java 函
- paip.提升效率---filter map reduce 的java 函数式编程实现
- java 读取excel(Map结构)xls
- Interview:Java岗位面试—面试求职攻略之一个JAVA程序员面试心得(非常值得收藏)
- Java 8 中的 java.util.Map#computeIfAbsent
- java 怎么让打印信息换行?
- Java——设计模式(装饰模式_IO)
- java-基础-【二】内部类与静态内部类
- java-JProfiler(五)-监控性能
- JAVA---多线程篇
- 【java】Java 中泛型的实现原理
- 【java】Java 封装
- 【java】Java 抽象类
- 【java】Java并发编程系列- volatile关键字(高并发中特实用哦)
- 【java】Java并发编程系列-基础知识(非常详细哦)
- 【java】Java IO体系总览