Java_map
2024-10-19 16:58:19
1 package Test;
2
3 import java.util.HashMap;
4 import java.util.Map;
5
6 public class MapTest {
7 public static void main(String[]args){
8 Map map1=new HashMap();
9 Map map2=new HashMap();
10 map1.put("1","aaa1");
11 map1.put("1","bbb2");
12 map2.put("10","aaaa10");
13 map2.put("11","bbbb11");
14
15 System.out.println("map1.get(\"1\")="+map1.get("1"));
16 System.out.println("map1.remove(\"1\")="+map1.remove("1"));
17 map1.putAll(map2);
18 map2.clear();
19 System.out.println("map1 IsEmpty?="+map1.isEmpty());
20 System.out.println("map2 IsEmpty?="+map2.isEmpty());
21 System.out.println("map中的键值对数size"+map1.size());
22 System.out.println("KeySet="+map1.keySet());
23 System.out.println("value="+map1.values());
24 System.out.println("entrySet="+map1.entrySet());
25 System.out.println("map1是否包含键:11="+map1.containsKey("11"));
26 System.out.println("map1是否包含值:aaa1="+map1.containsValue("aaa1"));
27 }
28
29 }
1 package Test;
2
3 import java.util.HashMap;
4 import java.util.LinkedHashMap;
5 import java.util.Map;
6 import java.util.TreeMap;
7
8 public class MapSortExample {
9 public static void main(String[]args){
10 Map map1=new HashMap();
11 Map map2=new LinkedHashMap();
12 for(int i=0;i<10;i++){
13 double s=Math.random()*100;
14 map1.put(new Integer((int) s),"第 "+i+"个放入的元素:"+s+"\n");
15 map2.put(new Integer((int) s),"第 "+i+"个放入的元素:"+s+"\n");
16 }
17
18
19 System.out.println("未排序前HashMap:"+map1);
20 System.out.println("未排序前LinkedHashMap:"+map2);
21 Map sortedMap=new TreeMap(map1);
22 System.out.println("排序后:"+sortedMap);
23 System.out.println("排序前:"+new TreeMap(map2));
24 }
25
26 }
最新文章
- Android闹钟 AlarmManager的使用
- Linux配置邮箱发送(MUTT/MSMTPQ)
- [内核同步]自旋锁spin_lock、spin_lock_irq 和 spin_lock_irqsave 分析
- UVa 10420 List of Conquests
- vsftpd2.3.2安装、配置详解
- json字符串转换为JSONObject和JSONArray
- 《C#并行编程高级教程》第8章 线程池 笔记
- epoll讲解--转自”知乎“
- 一秒钟速算(WINFORM)
- C++实现Log()日志函数
- mysql基于binlog回滚工具_flashback(python版本)
- TGI
- Nginx:Linux下安装Nginx与配置
- orcal - 约束
- python安装selenium和下载浏览器驱动
- Jacky扯淡系列 – 验证码
- Vue音乐项目笔记(四)(搜索页面提取重写)
- activity背景毛玻璃效果
- tempermonkey相关
- python ros 回充调用demo
热门文章
- 10.3 Nginx
- Filter防火墙
- .NET Core 基于Quartz的UI可视化操作组件 GZY.Quartz.MUI 简介
- Bert文本分类实践(三):处理样本不均衡和提升模型鲁棒性trick
- NXOpen.UF.UFView.CycleObjects 的使用
- 【数据结构与算法Python版学习笔记】目录索引
- Noip模拟38 2021.8.13
- 2021.10.12考试总结[NOIP模拟75]
- 2021.10.10考试总结[NOIP模拟73]
- 攻防世界 杂项13.can_has_stdio?