📜  Java中的 TreeSet contains() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:53.065000             🧑  作者: Mango

Java中的 TreeSet contains() 方法及示例

概述

Java中的TreeSet是一个有序的集合类,其中TreeSet类中contains()方法用于判断集合中是否包含某一元素。该方法返回Boolean类型的值,存在则返回true,否则返回false。

方法签名
public boolean contains(Object o)
参数
  • o:需要查找的元素对象
返回值
  • 如果该集合包含指定元素,则返回true
  • 如果不包含指定元素,返回false
示例
import java.util.TreeSet;

public class TreeSetExample {
    public static void main(String[] args) {
        // 创建一个TreeSet类对象
        TreeSet<Integer> treeSet = new TreeSet<>();

        // 向TreeSet集合中添加元素
        treeSet.add(5);
        treeSet.add(1);
        treeSet.add(2);
        treeSet.add(4);
        treeSet.add(3);

        // 判断是否包含元素2
        if (treeSet.contains(2)) {
            System.out.println("TreeSet中包含元素2");
        } else {
            System.out.println("TreeSet中不包含元素2");
        }
    }
}

输出结果为:

TreeSet中包含元素2
总结

通过以上示例,我们可以看出contains()方法确实是用来判断某个元素是否在该集合中存在的。在实际开发过程中,也可以通过contains()方法来判断该元素是否在TreeSet集合中,而不用通过循环遍历的方式进行判断,因为TreeSet集合本身就是有序的。