java中怎麼往集合類set裡新增資料

2021-04-30 21:26:06 字數 798 閱讀 6019

1樓:匿名使用者

1、定義一個set物件

set h=new hashset();

2、往set中新增資料

h.add("1st");//往裡新增一個字串set是最簡單的一種集合。集合中的物件不按特定的方式排序,並且沒有重複物件。

set介面主要實現了兩個實現類:

hashset : hashset類按照雜湊演算法來存取集合中的物件,存取速度比較快

treeset   : treeset類實現了sortedset介面,能夠對集合中的物件進行排序。

2樓:匿名使用者

首先呢,set是個介面....,跟list一樣的,你可以使實現他的子類hashset,treeset,一般都是調add方法,其他的子類不知道會不會不一樣

3樓:匿名使用者

set提供了兩個方法新增 add() addall()看api

boolean add(e o)

如果 set 中尚未存在指定的元素,則新增此元素(可選操作)。

boolean addall(collection<? extends e> c)

如果 set 中沒有指定 collection 中的所有元素,則將其新增到此 set 中(可選操作)。

4樓:

settestset=new hashset();

testset.add("value 1");

testset.add("value 2");

testset.add("value 3");

java中類與類之間的關係

類與類之間最常見的關係主 要有三種 依賴 uses a 聚合 has a 和繼承 is a 依賴 uses a 依賴關係是類中最常見的關係,例如訂單類 order 需要訪問使用者賬戶類 account 所以在訂單類中需要引用賬戶類,即訂單類依賴賬戶類,但圖書類不需要依賴賬戶類。如果修改賬戶類,會影響...

java 抽象類中可以定義哪些成員變數和函式

抽象類 和普通類最大區別在於 至少有一個未被實現的方法 其他沒有區別 子類公有的變數和函式都可以在抽象類中定義 1.如果一個類被定義抄為抽象類,且沒有包襲含任何抽象方法,也就是說該抽象類已經都實現了這些方法 那麼子類在繼承這個抽象類的時候不必重寫這些方法。2.相應的,如果一個類被定義為抽象類,包含抽...

C實體類中如何定義泛型集合型別的屬性

1 型別,就是用來描述資料在計算機裡 儲存的格式 例如,5與 5 對人來說是一碼事,對計算機來說就是兩碼事,因為它們儲存在計算機裡面的 格式 不一樣。因為c 是一種強型別語言,你得在使用資料前,明確告訴c 這些資料的 格式 也就是型別。2 簡單點 不是很全面地來解釋範型,範型猶如一個 容器 類,用來...