Java中的LinkedHashSet contains()方法示例

Java中的LinkedHashSet contains()方法示例

在Java中,LinkedHashSet类包含一个称为 contains() 的方法,如果此集合包含指定的元素,则返回true,否则返回false。

语法:

public boolean contains(Object o)

参数: 元素 o 作为参数,要测试此集合中是否存在。

返回类型: 布尔值 true ,如果此集合包含指定的元素。

示例1:

// Java程序演示LinkedHashSet类的contains()方法
// 对于字符串值
// 导入所需的类
import java.util.*;
public class GFG {
    // 主方法
    public static void main(String[] argv) throws Exception{
        // 尝试块以检查异常
        try {
            // 创建一个空LinkedHashSet
            // 声明字符串类型的对象
            LinkedHashSet<String> linkset = new LinkedHashSet<String>();
            // 填充上述哈希集
            linkset.add("A");
            linkset.add("B");
            linkset.add("C");
            // 打印以上所有元素的LinkedHashSet
            System.out.println("LinkedHashSet: " + linkset);
            // 使用contains()方法检查元素的存在
            boolean exist = linkset.contains("C");
            // 如果存在,则打印布尔值
            System.out.println("元素'C'是否存在:" + exist);
        }
        // 捕获块以检查异常
        catch (NullPointerException e) {
            // 如果发生异常,则显示消息
            System.out.println("发生异常:" + e);
        }
    }
}

输出:

LinkedHashSet: [A, B, C]
元素'C'是否存在:true

示例2:

// Java程序演示LinkedHashSet类的contains()方法
// 对于整数值
// 导入所需的类
import java.util.*;
public class GFG {
    // 主方法
    public static void main(String[] argv) throws Exception{
        // 尝试块以检查异常
        try {
            // 创建一个空LinkedHashSet
            // 声明整数类型的对象
            LinkedHashSet<Integer> linkset = new LinkedHashSet<Integer>();
            // 填充上述哈希集
            linkset.add(10);
            linkset.add(20);
            linkset.add(30);
            // 打印以上所有元素的LinkedHashSet
            System.out.println("LinkedHashSet: " + linkset);
            // 使用contains()方法检查元素的存在
            boolean exist = linkset.contains(25);
            // 如果存在,则打印布尔值
            System.out.println("元素'25'是否存在:" + exist);
        }
        // 捕获块以检查异常
        catch (NullPointerException e) {
            // 如果发生异常,则显示消息
            System.out.println("发生异常:" + e);
        }
    }
}

输出:

LinkedHashSet: [10, 20, 30]
元素'25'是否存在:false

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程