Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 有序set

作者:鱼宝宝睡觉觉   发布日期:2025-11-16   浏览:41

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

public class OrderedSetExample {
    public static void main(String[] args) {
        // 创建一个有序的Set,TreeSet会按照自然顺序对元素进行排序
        Set<Integer> orderedSet = new TreeSet<>();

        // 添加元素到Set中
        orderedSet.add(10);
        orderedSet.add(5);
        orderedSet.add(7);
        orderedSet.add(3);

        // 输出有序的Set内容
        System.out.println("有序Set的内容: " + orderedSet);

        // 检查是否包含某个元素
        System.out.println("是否包含7: " + orderedSet.contains(7));

        // 删除某个元素
        orderedSet.remove(5);
        System.out.println("删除5后的有序Set: " + orderedSet);

        // 获取第一个和最后一个元素
        System.out.println("最小元素: " + orderedSet.first());
        System.out.println("最大元素: " + orderedSet.last());
    }
}

解释说明:

  • TreeSet 是 Java 中实现 Set 接口的一个类,它是一个有序集合,默认情况下会按照元素的自然顺序进行排序(对于数字是升序,对于字符串是字典序)。
  • add() 方法用于向集合中添加元素。由于 TreeSet 不允许重复元素,因此如果尝试添加一个已经存在的元素,操作将不会生效。
  • contains() 方法用于检查集合中是否包含某个元素。
  • remove() 方法用于从集合中移除指定的元素。
  • first()last() 方法分别返回集合中的最小和最大元素。

这段代码展示了如何使用 TreeSet 来创建一个有序的集合,并对其执行常见的操作。

上一篇:java 获取环境变量

下一篇:java iterable

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站