【发布时间】:2019-03-27 06:08:17
【问题描述】:
在 Python 中,我使用列表来存储集合,而在 Java 中,有不止一种选择。 如果java只支持Collections,会不会有问题?
【问题讨论】:
-
@SudhirOjha 这并不能回答为什么 java 既有数组又有集合
-
@NikosTzianas 集合不能存储原语,这就是 java 同时具有数组和集合的原因。请访问Differences between an array and any collection from the java Collection framework
-
每个都有其优点和缺点。许多其他编程语言也同时具备这两种语言(Java 在很大程度上受到 C++ 的启发,但也从许多地方获得了灵感)。
-
加号仅供思考。你学得最多 1. 你知道并理解语言,然后质疑为什么一个特性是这样的,如果这不像语言规范中的那样,它会造成一些伤害。
标签: java arrays collections