本教程演示了如何在TreeSet上执行各种操作:

  • 将元素添加到TreeSet中。
  • 从TreeSet中删除元素。
  • 打印TreeSet的大小。
  • 检查TreeSet中是否存在元素。
  • 从TreeSet中删除所有元素。

文件:TreeSetExample.java -

package com.yiibai.tutorial;

import java.util.Set;
import java.util.TreeSet;


/**
 * @author 
 *
 */
public class TreeSetExample {
    public static void main(String[] args) {
        Set<String> set=new TreeSet<>();

        /*Adding elements into the TreeSet*/
        set.add("A");
        set.add("B");
        set.add("C");
        set.add("D");
        set.add("E");

        System.out.println("TreeSet elements:"+set);

        /*Removing an element from the TreeSet*/
        set.remove("A");
        System.out.println("TreeSet elements after removal:"+set);

        /*Printing the size of the TreeSet*/
        System.out.println("TreeSet size:"+set.size());

        /*Checking if an elements exist in the TreeSet or not*/
        System.out.println("Element 'D' exist in set:"+set.contains("D"));

        /*Removing all elements from the TreeSet*/
        set.clear();
        System.out.println("Element in TreeSet:"+set);
    }
}

执行上面示例代码,得到以下结果 -

TreeSet elements:[A B C D E]
TreeSet elements after removal:[B C D E]
TreeSet size:4
Element 'D' exist in set:true
Element in TreeSet:[]