Java中的Collection和List有什么区别?

CollectionListJava 之间有什么区别?我什么时候应该使用哪个?

回答:

首先:a List是a

Collection。但是,它是专门的Collection

A Collection就是这样:项目的集合。您可以添加内容,删除内容,迭代内容并查询其中有多少内容。

一个List增加有关规定的东西,它的序列信息:你可以在获取位置的元素 ñ ,你可以在位置添加元素 ñ ,你可以在位置删除元素 ñ

在a中,Collection您无法执行此操作:未定义“此集合中的第5个元素”,因为没有定义的顺序。

也有其他专门的Collection,例如,Set其中添加了一个功能,即它将永远不会包含相同的元素两次。

以上是 Java中的Collection和List有什么区别? 的全部内容, 来源链接: utcz.com/qa/407068.html

回到顶部