溫馨提示×

Java Set查找元素如何進行

小樊
142
2024-11-15 11:23:51
欄目: 編程語言

在Java中,Set是一個不包含重復元素的集合。要查找Set中的元素,可以使用以下方法:

  1. 使用contains()方法:
Set<String> mySet = new HashSet<>();
mySet.add("apple");
mySet.add("banana");
mySet.add("orange");

if (mySet.contains("banana")) {
    System.out.println("Element 'banana' found in the set.");
} else {
    System.out.println("Element 'banana' not found in the set.");
}
  1. 使用Java 8的stream()方法和filter()方法:
Set<String> mySet = new HashSet<>();
mySet.add("apple");
mySet.add("banana");
mySet.add("orange");

Optional<String> foundElement = mySet.stream()
    .filter(element -> element.equals("banana"))
    .findFirst();

if (foundElement.isPresent()) {
    System.out.println("Element 'banana' found in the set.");
} else {
    System.out.println("Element 'banana' not found in the set.");
}

這兩種方法都可以幫助您在Set中查找元素。contains()方法是Set接口的基本方法,而使用Java 8的Stream API可以更簡潔地實現相同的功能。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女