java - 为什么java同时支持数组和集合?

标签 java arrays collections

<分区>

在 Python 中,我使用列表来存储集合,而在 Java 中,有不止一种选择。 如果 java 只支持 Collections,会有问题吗?

最佳答案

数组是固定大小的数据类型,受 JVM 支持并提供随机访问等功能。

Collection 与数组不同。还有像 Set 这样的集合,它们具有不同的属性。一般来说,如果您想要一个动态可增长的列表,请使用 ArrayList

关于java - 为什么java同时支持数组和集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55370797/

相关文章:

java - 按字母顺序对字符串列表进行排序

c# - 关于集合返回类型的问题

java - 将非泛型类扩展为泛型类

java - 在 Android 设备上使用 javascript 检测方向

java - 如何计算字符串中字符的重复/连续出现(当我不知道开始/结束索引时)?

java - 逐行打印 arraylist 中的项目以获取列中的特定索引值

arrays - 如何在 Typescript 中连接两个只读数组?

java - 我们如何引用文件的特定行?

c - SimGrid 中动态数组的动态数组

java - 检测数组列表中包含多个员工对象的重复电子邮件 ID