JAVA 全部的数据结构有哪些?

发布网友

我来回答

5个回答

热心网友

太多了,集合框架Collection里面包含Set集合类型的,还有List列表类型的..Map是和集合框架类似的提供键值对应的..
当然可以把Collection里的元素和Map里的元素一起使用,延伸出了,HashSet,HashMap,TreeSet,TreeMap,LinkedHashSet
....很多很多的衍生类。。你不需要关心怎么实现的,因为每个实现都是挺复杂的,但是你要知道他们的时间复杂度和空间复杂度,也就是特定程序用哪个效率高或者是空间省

热心网友

2大family:collection 和 map

collection: list,set
list:linkedlist,arraylist,vector
set:treeset,hashset

map:treemap,hashmap,sortedmap

Do you mind this:
http://www.holub.com/goodies/java.collections.html

热心网友

数据结构不是java所特有的,任何一种编程语言都有数据结构,数据结构是数据在计算机中的存储方式.与其用什么语言来实现没什么关系.

热心网友

上面说的有很对
数据结构 只是存储的一种形式
什么语言都有的
只不过是表现形式不一样

另外 这个存储结构是一直发展的 没有所谓的全部吧。。。

热心网友

楼上的都说得很好,我不知道你是不是想要像下面这些答案:
char,byte,short,int,long,float,double,String以及包装Char,Byte,Short,Intege,Long,Float,Double
当然,还有上面他们所说的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com