gpt4 book ai didi

java - Java 中常用的数据结构有哪些?

转载 作者:行者123 更新时间:2023-12-01 14:48:32 26 4
gpt4 key购买 nike

在 Python 中,如果您了解标准的“列表”、“元组”、“集合”和“字典”,您就能取得很大的进展。这些是任何优秀的 Python 程序员都应该了解的基本数据结构。

这些数据结构的 Java 等价物是什么,还有其他值得注意的数据结构吗?

最佳答案

遗憾的是,Java 中没有原生元组,大多数时候你会使用:

  • List:ArrayList(是一个列表,列表是一个集合)
  • Set:HashSet(是一个 Set,Set 是一个 Collection)
  • 字典:HashMap(是一个Map,但Map不是一个Collection)

大致了解一下 Java 集合:http://docs.oracle.com/javase/tutorial/collections/index.html对于并发:http://docs.oracle.com/javase/tutorial/essential/concurrency/collections.html

有很多外部库(Guava、Apache...)

关于java - Java 中常用的数据结构有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15133856/

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