Java Set.add()方法:向Set集合新增物件

2020-07-16 10:04:50
Java 集合類中的 Set.add() 方法用來向 Set 集合新增物件。如果 Set 集合中已經包含相同的物件,則不改變 Set 集合。該方法返回值為 boolean 物件,如果 Set 集合中不包含要新增的物件,則新增物件並返回   true,否則返回 false。

語法:

add(E e)

引數說明:
  • e:要新增到Set集合中的物件。

範例

使用 HashSet 類建立 Set 集合物件,然後呼叫 add 方法為 Set 集合新增內容。
public static void main(String[] args){
    Set set = new HashSet();  //定義Set集合物件
    set.add(new Date());  //向集合中新增日期物件
    set.add("apple");  //向集合中新增物件
    set.add("book");
    set.add("apple");
    set.add(new Integer(3));
    int size = set.size();  //獲取集合的大小
    System.out.println("Set集合的大小為:"+size);  //將集合大小輸出
}
執行本範例,由於 Set 集合不允許有重複的元素,因此第二次向集合中新增 apple 物件時不會新增成功,輸出 set 的長度為 4。