最佳答案
我想知道 List 和 Set 在性能、内存分配和可用性方面的比较。
如果我不需要保持对象列表中的唯一性,也不需要维护插入顺序,那么我可以互换地使用 ArrayList 和 SortedSet/HashSet 吗? 直接使用 Collectionclass 而不使用 list/set 好吗?
另外,我也不需要列出或设置 Java 提供的特定函数。 我使用 List/Set 而不是 Array 仅仅是因为它们可以在不需要额外编程工作的情况下动态增长。