Java集合體系是Java語言提供的一個非常重要的數據結構。Java集合體系是一種容器,可以存放對象。
Java集合體系由以下部分組成:
Collection(interface) List(interface)(有序列表) ArrayList(class)(基于數組實現) LinkedList(class)(基于鏈表實現) Set(interface)(不可重復的列表) HashSet(class)(基于散列表實現) TreeSet(class)(基于紅黑樹實現) Map(interface)(映射表) HashMap(class)(基于散列表實現) TreeMap(class)(基于紅黑樹實現)
在Java中,集合容器可以存放不同類型的對象。在使用集合容器之前,需要先聲明集合容器的類型。
ArrayList<String> list = new ArrayList<String>(); HashSet<Integer> set = new HashSet<Integer>();
容器的操作方式分為三類:添加元素、訪問元素、刪除元素。
1. 添加元素
list.add("Hello"); set.add(10); map.put("name", "Tom"); map.put("age", 18);
2. 訪問元素
String str = list.get(0); Integer num = set.iterator().next(); String name = map.get("name"); int size = map.size();
3. 刪除元素
list.remove(0); set.remove(10); map.remove("name");
Java集合體系和容器是Java編程中不可或缺的一部分。通過合理的使用Java集合體系和容器,可以使程序編寫更加簡單高效。
上一篇css表格有什么用
下一篇css表格第一行深藍色