java list 集合里可以存放list集合 吗?就是两重 List

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java list 集合里可以存放list集合 吗?就是两重 List相关的知识,希望对你有一定的参考价值。

java list 里可以存放list集合 吗?就是两重的List 。如果要存放多个 list集合,该怎么办
你好。该怎么实现呢?这个list 的泛型该怎么写呢 ?List<node> = 。。。;List<list<node>>???

list里面可以添加任何你想要的对象,所以说是可以添加集合的,要存放多个集合就像存放其他对象一样的 参考技术A 对于从原始collection继承来的集合类,包括Map,List,Set,Table等是可以进行相互嵌套的,所以List中的嵌套可以达到5层以上,超过5层效率开销就不好了。本回答被提问者采纳 参考技术B list里面可以放任何对象
用list.add(Object obj)就可向list里面加入元素
可以list<List<Object>>

Java集合类 List Set Map

1.List(有序、可重复)

(1)List里存放的对象是有序的,而且可以重复。

(2)List关注的是索引,拥有一系列索引相关的方法。

(3)往其中插入或删除数据时,后面的数据会移动。

 

2.Set(无序、不重复)

(1)Set里存放的对象无序,不重复。

(2)往其中添加数据时,不按特定方式排序。

 

3.Map(键值对、键唯一、值不唯一)

(1)Map中存储的是 键值对

 (2)键不能重复,值可以重复。

以上是关于java list 集合里可以存放list集合 吗?就是两重 List的主要内容,如果未能解决你的问题,请参考以下文章

JAVA集合类汇总

java集合类汇总

集合详解(附集合框架图)

JAVA的集合类型都有哪些

Java集合类 List Set Map

Java集合中List和 Map区别?