Collection -> Iterator -hasNext() -next() -remove() Set 不重複,取值要用foreach HashSet 最基本的set,與輸入順序不同(why?) LinkedHashSet 與輸入順序相同
TreeSet 自動排序
List 可重複 -> ListIterator較Iterator多了往前走的機制 -hasPrevious() -previous() ArrayList 最基本的list
Vector 有thread save機制
Map name value pair HashMap 最基本的HashMap
TreeMap 自動排序