太原维信科技——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年经验,保您就业无忧