欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java集合體系和容器

Java集合體系是Java語(yǔ)言提供的一個(gè)非常重要的數(shù)據(jù)結(jié)構(gòu)。Java集合體系是一種容器,可以存放對(duì)象。

Java集合體系由以下部分組成:

Collection(interface)
List(interface)(有序列表)
ArrayList(class)(基于數(shù)組實(shí)現(xiàn))
LinkedList(class)(基于鏈表實(shí)現(xiàn))
Set(interface)(不可重復(fù)的列表)
HashSet(class)(基于散列表實(shí)現(xiàn))
TreeSet(class)(基于紅黑樹實(shí)現(xiàn))
Map(interface)(映射表)
HashMap(class)(基于散列表實(shí)現(xiàn))
TreeMap(class)(基于紅黑樹實(shí)現(xiàn))

在Java中,集合容器可以存放不同類型的對(duì)象。在使用集合容器之前,需要先聲明集合容器的類型。

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集合體系和容器,可以使程序編寫更加簡(jiǎn)單高效。