Java學習筆記之Set集合

2021-09-06 14:57:00 字數 430 閱讀 6478

set集合由jdk1.2開始新增,繼承自collection介面。set集合是乙個不包含重複元素的集合。如果允許重複,請使用list集合

set集合中沒有提供額外的方法,只有以下方法需要特殊說明:

boolean add(e e)

如果集合中不包含指定元素,則新增到集合中,並返回true。否則將保持set不變並返回false。

boolean addall(collection<? extends e> c)

如果指定集合中有元素尚未存在,則新增到此集合中。

boolean remove(object o)

刪除匹配到的元素。

Java之Set集合的學習

在學習完list集合的三個子實現類後就開始學習set集合。set集合和list集合的區別?set集合 不允許元素重複,唯一的 元素可以為null 不能保證迭代的順序恆久不變 底層雜湊表和hascode 無序 儲存和取出不一致 list集合 允許元素重複,並且儲存特點 有序性 儲存和取出一致 通過se...

JAVA集合學習 Set

可以分為3種集合set list,map,其中常用的有hashset,arraylist,hashmap 1,collection是set,list,queue3個介面的父介面主要方法如下 collection a new arraylist collection b new arraylist 新...

Java之Set集合詳解

set是無序 無下標 不重複的 新增字串 建立乙個hashset hashsetset new hashset 新增 boolean add set add d boolean add2 set add d set.add a set.add a set.add b set.add c system...