首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

java list 与map有什么区别??

发布网友 发布时间:2022-04-24 00:37

我来回答

5个回答

热心网友 时间:2023-10-15 20:37

List:是存储单列数据的集合,存储的数据是有序并且是可以重复的 


Map:存储双列数据的集合,通过键值对存储数据,存储 的数据是无序的,Key值不能重复,value值可以重复 key和value是一一对应的

Collection接口

Collection是Java中最基本的集合接口。它描述了一组有关集合操作的方法。

希望对您有所帮助!~

热心网友 时间:2023-10-15 20:38

java中list与map区别为:性质不同、顺序不同、重复不同。

一、性质不同

1、list:list是存储单列数据的集合。

2、map:map是存储键和值双列数据的集合。

二、顺序不同

1、list:list存储的数据是有顺序的。

2、map:map存储的数据是没有顺序的。

三、重复不同

1、list:list存储的数据允许重复。

2、map:map存储的数据其键是不能重复的,它的值是可以有重复的。

热心网友 时间:2023-10-15 20:38

list是存储单列数据的集合,map是存储键和值这样的双列数据的集合,
List中存储的数据是有顺序,并且允许重复;
Map中存储的数据是没有顺序的,其键是不能重复的,它的值是可以有重复的。

热心网友 时间:2023-10-15 20:37

List:是存储单列数据的集合,存储的数据是有序并且是可以重复的 


Map:存储双列数据的集合,通过键值对存储数据,存储 的数据是无序的,Key值不能重复,value值可以重复 key和value是一一对应的

Collection接口

Collection是Java中最基本的集合接口。它描述了一组有关集合操作的方法。

希望对您有所帮助!~

热心网友 时间:2023-10-15 20:39

list和map是两种不同的数据结构,list是列表,map是键值对。

热心网友 时间:2023-10-15 20:38

java中list与map区别为:性质不同、顺序不同、重复不同。

一、性质不同

1、list:list是存储单列数据的集合。

2、map:map是存储键和值双列数据的集合。

二、顺序不同

1、list:list存储的数据是有顺序的。

2、map:map存储的数据是没有顺序的。

三、重复不同

1、list:list存储的数据允许重复。

2、map:map存储的数据其键是不能重复的,它的值是可以有重复的。

热心网友 时间:2023-10-15 20:39

List接口 继承collection接口,Map是个顶级接口
List此接口的用户可以对列表中每个元素的插入位置进行精确地控制。
用户可以根据元素的整数 索引(在列表中的位置)访问元素,并搜索列表中的元素

map将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值

简单的说就是list只能保存一列表;Map<k,v>能保存2列表

参考资料:jdk6.0文档

热心网友 时间:2023-10-15 20:38

list是存储单列数据的集合,map是存储键和值这样的双列数据的集合,
List中存储的数据是有顺序,并且允许重复;
Map中存储的数据是没有顺序的,其键是不能重复的,它的值是可以有重复的。

热心网友 时间:2023-10-15 20:39

list和map是两种不同的数据结构,list是列表,map是键值对。

热心网友 时间:2023-10-15 20:39

List接口 继承collection接口,Map是个顶级接口
List此接口的用户可以对列表中每个元素的插入位置进行精确地控制。
用户可以根据元素的整数 索引(在列表中的位置)访问元素,并搜索列表中的元素

map将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值

简单的说就是list只能保存一列表;Map<k,v>能保存2列表

参考资料:jdk6.0文档

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com