ArrayList v.s 哈希表
ArrayList v.s Hash Tables
使用 ArrayList 和 Hash Tables 之间是否有任何显着差异,因为这两种数据结构都用于存储动态值?
ArrayList 是有序的 Collection 个 object,object 的顺序与您将它们添加到 ArrayList 时的顺序相同。
HashTable 是一个 Collection 键值对。 HashTable 中的每个 object 都由一个 Key 和 Value 定义。
在某些情况下,ArrayList 通常比 HashTable 更快地插入元素。但是当你必须查找一个元素时,HashTable(使用键来搜索)比 ArrayList 更快。
这里有 Java 中 Collection 的更多信息。
http://mrbool.com/overview-of-java-arraylist-hashtable-hashmap-hashetlinkedlist/30383
使用 ArrayList 和 Hash Tables 之间是否有任何显着差异,因为这两种数据结构都用于存储动态值?
ArrayList 是有序的 Collection 个 object,object 的顺序与您将它们添加到 ArrayList 时的顺序相同。
HashTable 是一个 Collection 键值对。 HashTable 中的每个 object 都由一个 Key 和 Value 定义。
在某些情况下,ArrayList 通常比 HashTable 更快地插入元素。但是当你必须查找一个元素时,HashTable(使用键来搜索)比 ArrayList 更快。
这里有 Java 中 Collection 的更多信息。 http://mrbool.com/overview-of-java-arraylist-hashtable-hashmap-hashetlinkedlist/30383