Collection 是拿来干嘛的吖? 数据结构的一种,用来存放对象的,和hashmap、hashtable、hashset、vector等差不多,只是不常用罢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 他和hashmap、hashtable、hashset、vector的差别在哪里呀,请举个例子?主要用在哪里? Collection:一组单独的元素,通常应用了某种规则。在这里,一个List(列表)必须按特定的顺序容纳元素,而一个Set(集)不可包含任何重复的元素。相反,“包”(Bag)的概念未在新的集合库中实现,因为“列表”已提供了类似的功能。详细信息请查阅THINK IN JAVA 2的第八章 Collection 就是水果。 List 就是瓜类。 ArrayList 就是哈密瓜。 LinkedList 就是西瓜。(推荐使用的) Vector 就是木瓜。 Set 就是梅类。 HashSet 就是草莓。 TreeSet 就是杨梅。Map 就是蔬菜。 HashMap 就是青菜。(推荐使用的) HashTable 就是番茄。 TreeMap 就是黄瓜。(黄瓜不是瓜) thread-safe indexed sorted allow nullArrayList false true falseLinkedList false true falseVector true true falseHashSet false false falseTreeSet false false treeHashMap false false trueHashTable true false falseTreeMap false true true 找不到类 thinking in java中一个不明白的地方 关于jdbc连接mysql的问题。。。 java 自动换行 一个简单的排序算法问题,为什么结果是这样的? 请问最新的Hibernate支持自己写SQL语句吗? 初学者的简单问题 为什么不能获得焦点事件 请问高手,如何配应用服务器Weblogic? 版主,能帮我吗? 各位,可不可以给我几个JAVA中 ‘WHILE’ 的例子 请问,这是什么问题(hello world)
主要用在哪里?
详细信息请查阅THINK IN JAVA 2的第八章
List 就是瓜类。
ArrayList 就是哈密瓜。
LinkedList 就是西瓜。(推荐使用的)
Vector 就是木瓜。
Set 就是梅类。
HashSet 就是草莓。
TreeSet 就是杨梅。
Map 就是蔬菜。
HashMap 就是青菜。(推荐使用的)
HashTable 就是番茄。
TreeMap 就是黄瓜。(黄瓜不是瓜)
ArrayList false true false
LinkedList false true false
Vector true true false
HashSet false false false
TreeSet false false tree
HashMap false false true
HashTable true false false
TreeMap false true true