Java Set.contains()方法:判斷Set集合是否包含指定的物件

2020-07-16 10:04:50
Java 集合類中的 Set.contains() 方法判斷 Set 集合是否包含指定的物件。該方法返回值為 boolean 型別,如果 Set 集合包含指定的物件,則返回 true,否則返回 false。

語法:

contains(Object o)

引數說明:
  • o:要進行查詢的物件。

典型應用

本範例使用 HashSet 類構建Set集合物件,並新增一些內容,然後使用 contains 方法判斷 Set 集合是否包含指定的物件,並給出相應的提示資訊。程式碼如下:
public static void main(String[] args){
    Set set = new HashSet();
    set.add(new Date());
    set.add("apple");
    set.add(new Socket());
    boolean contains = set.contains("apple");
    if(contains){
    System.out.println("Set集合包含字串apple");
    }else{
    System.out.println("Set集合不包含字串apple");
  }
}
執行結果如下:
Set集合包含字串apple