📜  在Java中检查 LinkedHashSet 中是否存在元素(1)

📅  最后修改于: 2023-12-03 15:23:24.549000             🧑  作者: Mango

在Java中检查 LinkedHashSet 中是否存在元素

LinkedHashSet 是 Java 中的一种集合类,它是 HashSet 的子类。与 HashSet 不同的是,LinkedHashSet 中的元素是有序的,可以保持插入的顺序。

如果想要检查 LinkedHashSet 中是否存在某个元素,可以使用 contains() 方法。这个方法会返回一个布尔值,表示集合中是否包含指定元素。接下来我们看一下具体的实现。

实现

首先需要创建一个 LinkedHashSet,并向其中添加一些元素。这里我们向集合中添加了字符串类型的数据。

LinkedHashSet<String> set = new LinkedHashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");

完成以上操作后,我们可以使用 contains() 方法来判断集合中是否包含 "apple" 这个元素。示例代码如下:

if (set.contains("apple")) {
    System.out.println("LinkedHashSet 中包含 apple");
} else {
    System.out.println("LinkedHashSet 中不包含 apple");
}

以上代码会输出 "LinkedHashSet 中包含 apple",因为集合中确实存在这个元素。

总结

使用 contains() 方法可以方便地判断 LinkedHashSet 中是否包含指定元素。需要注意的是,contains() 方法对大小写是敏感的,因此在使用时需要确保大小写的一致性。