动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

说说List,Set,Map三者有什么区别?

代码小兵652

2021.05.13

知道各自代表什么,最好解释一下有什么特征上的差异

    Java SE

举报

添加回答

回答(1)

代码小兵345

List(对付顺序的好帮手):List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象
Set(注重独一无二的性质):不允许重复的集合。不会有多个元素引用相同的对象。
Map(用Key来搜索的专): 使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。



 

时间:05-13 08:58 查看回复 (0) 回复 0 0 举报

回复