太原維信科技——java中集合 list Map arraylist linkedlist hashmap
學java,零基礎不怕,不只要理論,更要實踐+項目,太原維信科技提供
為您講解理論+項目 :
集合框架類的基本結構
Iterable Map
Collection HashMap
List
ArrayList LinkedList
List是接口, ArrayList和LinkedList是List接口的實現類。 太原維信科技 http://www.bjweixin.com
ArrayList:可變長度的數組,有序線性存儲數據。 太原維信科技 http://www.bjweixin.com
常用的方法:
List.add()
List.get()
List.remove();
List.contains();
List.size();
Arraylist存儲的數據時有序的,善于用來做遍歷操作
LinkedList:線性列表存儲數據,善于用來做插入和刪除的操作 太原維信科技 http://www.bjweixin.com
LinkedList特有的方法:addFirst() addLast()等,是實現類里面的方法,在List接口里面不存在這些方法。
集合的長度是可變的,所以用來存儲的數據可以很靈活。 太原維信科技 http://www.bjweixin.com
Map:以鍵值對的方式來存儲數據 Key Value
Map.put(key,value);
Map是接口,hashMap是其實現類, 泛型的使用可以在這里 太原維信科技 http://www.bjweixin.com
Map
太原維信科技提供 ,零基礎學java,嵌入式。5年經驗,保您就業無憂