Java Set.remove()方法:移除Set集合中的指定物件

2020-07-16 10:04:50
Java 集合類中的 Set.remove() 方法用於移除 Set 集合中的指定物件。該方法返回值為 boolean 型別,如果 Set 集合包含引數 o 指定的物件,則返回 true,否則返回 false。

語法:

remove(Object o)

引數說明:
  • o:是要移除的物件。

典型應用

本範例建立 Set 集合物件,並呼叫 remove 方法移除指定物件,然後輸出移除前和移除後的 Set 集合的長度。程式碼如下:
public static void main(String[] args){
    Set set = new HashSet();  //定義Set物件
    set.add("apple");  //向集合中新增物件
    set.add("設定優良的計算機");
    set.add("book");
    System.out.println("Set大小為:"+set.size());  //輸出集合大小
    set.remove("book");  //移除集合元素
    System.out.println("從Set集合移除了"book"");
    System.out.println("Set大小為:"+set.size());
}
執行結果如下:
Set大小為:3
從Set集合移除了"book"
Set大小為:2