gpt4 book ai didi

java - 在java中正确定义集合

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:09:35 24 4
gpt4 key购买 nike

在阅读java中的集合和浏览stackoverflow上的一些问题时,我遇到了这个问题:

Method for adding Objects into a fixed collection(Array) in Java

这里的数组被称为固定集合。从概念上讲,将数组称为“固定集合”是合理的还是自相矛盾的说法?

最佳答案

集合框架基本上是一个有效地存储和检索 java 对象集合的框架。

关于数据结构概述的一个很好的链接是 here

根据这个链接

共有十四个集合接口(interface)。最基本的接口(interface)是 Collection。这些接口(interface)扩展了 Collection:Set、List、SortedSet、NavigableSet、Queue、Deque、BlockingQueue 和 BlockingDeque。其他集合接口(interface) Map、SortedMap、NavigableMap、ConcurrentMap 和 ConcurrentNavigableMap 不扩展 Collection,因为它们表示映射而不是真正的 Collection 。但是,这些接口(interface)包含 Collection View 操作,允许将它们作为集合进行操作。

现在回到数组,它不是集合框架的一部分,但在逻辑上是它的集合,因为它可以存储对象集合。即使您开发了可以存储一堆对象的自定义类,您也可以在逻辑上将其称为集合对象。

关于java - 在java中正确定义集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30692693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com