import java.util.HashSet;
import java.util.Set;
/*
* Collection
* ------| List 有序列表接口列表 實(shí)現(xiàn)了List集合接口的類蛮寂,特點(diǎn)是有序不可重復(fù)
*-----------| ArrayList 內(nèi)部維護(hù)了一個(gè)對(duì)象數(shù)據(jù),增刪慢失尖,但是查詢塊
*-----------| LinedList 內(nèi)部是一個(gè)鏈表的數(shù)據(jù)結(jié)構(gòu)怎茫,增刪改塊,查詢慢
*-----------| Vector? 底層維護(hù)了一個(gè)Object的數(shù)組對(duì)象坏挠,和ArrayList實(shí)現(xiàn)一樣站故,但是線程安全的蚕键,操作效率低,已經(jīng)被ArrayList取代定庵。
*
* ------| 無序列表接口Set 實(shí)現(xiàn)Set集合接口的類吏饿,特點(diǎn)是無序不可重復(fù)
* 無序: 元素添加進(jìn)入的順序和遍歷出來的順序是不一致的踪危。
* 不可重復(fù):如果添加重復(fù)元素,添加不會(huì)報(bào)錯(cuò)猪落,但是不會(huì)添加成功;
*
* Set中的方法和List中的方法一樣贞远,沒有特有方法;
*
*/
public class Demo3 {
public static void main(String[] args){
Set set = new HashSet();
set.add("金哥1");
set.add("武大郎2");
set.add("潘金蓮3");
set.add("潘金蓮4");
set.add("潘金蓮4");
System.out.println(set);
}
}