博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Map、Set、List集合区别(看完秒懂)
阅读量:3911 次
发布时间:2019-05-23

本文共 1055 字,大约阅读时间需要 3 分钟。

Map、Set、List集合区别

`

import	java.util.HashSet;import	java.util.Set;import	java.util.HashMap;import	java.util.Map;import	java.util.ArrayList;public class Demo1 {    public static void main(String[] args) {        //泛型        //list集合相当于是一个按照有序存取的目录集合        ArrayList
list = new ArrayList<> (); list.add("张三"); list.add("张三"); list.add("李四"); //Map集合是按照键值对存取的,其中的元素不能有name是相同的 Map
map = new HashMap<> (1024); map.put("王五", "25"); map.put("赵六", "20"); //Set集合是相当于高中数学中的集合,其中的元素是无序、无重复值的 Set
set = new HashSet<> (); set.add("Bob"); set.add("Alise"); //遍历list集合 for (String s : list) { System.out.println(s); } System.out.println("------******------"); //遍历map集合 for (String s : map.keySet()) { System.out.println(s); } System.out.println("------******------"); //遍历set集合 for (String s : set) { System.out.println(s); } }}

`

运行截图

在这里插入图片描述

转载地址:http://jlurn.baihongyu.com/

你可能感兴趣的文章
WPF 消息框 TextBox 绑定新数据时让光标和滚动条跳到最下面
查看>>
【BCVP】实现基于 Redis 的消息队列
查看>>
网络安全逐渐成为程序员的必备技能
查看>>
在Docker中配置ASP.NETCore的HTTPS模式
查看>>
统信发布UOS V20 进军个人市场 生态日益完善
查看>>
【追加功能】OFFICE插件管理工具重整后再上路,更好用易用。
查看>>
Confluent官博:Kafka最牛队列,性能15倍于RabbitMQ!
查看>>
使用SWAGGER和ASP.NET CORE设置可选路由参数
查看>>
C#刷剑指Offer | 二叉搜索树的后序遍历序列
查看>>
新版 C# 高效率编程指南
查看>>
跟我一起学.NetCore之文件系统应用及核心浅析
查看>>
初识ABP vNext(11):聚合根、仓储、领域服务、应用服务、Blob储存
查看>>
chrome禁止三方cookie,网站登录不了怎么办
查看>>
Git 图形化操作之合并提交记录
查看>>
Istio Pilot 源码分析(二)
查看>>
BeetleX框架详解-小结
查看>>
打造钉钉事件分发平台之钉钉审批等事件处理
查看>>
2020 中国开源年会(COSCon'20)再启程:开源向善(Open Source for Good)
查看>>
拥抱.NET 5,从自研微服务框架开始
查看>>
开源特训营 - Lesson 4 - 如何运营社区
查看>>