java中集合 list Map arraylist linkedlist hashmap ——学java,零基础不怕,不只要理论,更要实践+项目,<a href=http://www.bjweixin.com>太原维信科技提供 </a>
java中集合 list Map arraylist linkedlist hashmap ——学java,零基础不怕,不只要理论,更要实践+项目,<a href=http://www.bjweixin.com>太原维信科技提供 </a>
集合框架类的基本结构 (维信科技 高端实训品牌)
Iterable Map
Collection HashMap
List
ArrayList LinkedList
List是接口, ArrayList和LinkedList是List接口的实现类。
ArrayList:可变长度的数组,有序线性存储数据。(维信科技高端实训品牌)
常用的方法:<a href=http://www.bjweixin.com>太原维信科技提供 </a>
List.add()
List.get()
List.remove();
List.contains();(维信科技 高端实训品牌)
List.size();
Arraylist存储的数据时有序的,善于用来做遍历操作
LinkedList:线性列表存储数据,善于用来做插入和删除的操作
<a href=http://www.bjweixin.com>太原维信科技提供 </a>
LinkedList特有的方法:addFirst() addLast()等,是实现类里面的方法,在List接口里面不存在这些方法。<ahref=http://www.bjweixin.com>太原维信科技提供 </a>
集合的长度是可变的,所以用来存储的数据可以很灵活。
Map:以键值对的方式来存储数据 Key Value
Map.put(key,value); (维信科技 高端实训品牌)
Map是接口,hashMap是其实现类, 泛型的使用可以在这里 Map<String,String> map = new HashMap<String,String>();
维信科技 高端实训品牌
学java,零基础不怕,不只要理论,更要实践+项目,
<a href=http://www.bjweixin.com>太原维信科技提供 </a>