📅  最后修改于: 2023-12-03 15:31:57.410000             🧑  作者: Mango
Java中的SortedSet是一个有序集合接口,其实现类包括TreeSet和ConcurrentSkipListSet等。SortedSet中包括了一些基本的方法,如add、remove、size等等,其常用的方法之一就是first()。
first()方法返回当前集合中第一个(最小的)元素。
E first();
此方法没有参数,返回类型为E,表示当前集合中的第一个元素。
下面给出一个使用TreeSet实现的SortedSet的示例:
import java.util.SortedSet;
import java.util.TreeSet;
public class SortedSetDemo {
public static void main(String[] args) {
SortedSet<Integer> numbers = new TreeSet<>();
numbers.add(5);
numbers.add(3);
numbers.add(8);
numbers.add(2);
System.out.println("最小的元素为:" + numbers.first());
}
}
输出结果为:
最小的元素为:2
Java中的SortedSet接口提供了一个返回集合中第一个元素的方法first()。该方法适用于需要获取集合中最小元素的场景。需要注意的是,若当前集合为空,则会抛出NoSuchElementException异常,使用时应当注意。