Java中的SortedSet first()方法
SortedSet接口中的first()方法用于返回集合中第一个即最低的元素。
语法: :
E first()
其中,E是此集合维护的元素类型。
参数: :此函数不接受任何参数。
返回值: :它返回集合中当前第一个或最低的元素。
异常: :如果集合为空,则抛出 NoSuchElementException。
下面的程序说明了以上方法:
程序 1 :
// Java程序示例
// 演示 SortedSet 的工作
import java.util.SortedSet;
import java.util.TreeSet;
public class Main {
public static void main(String[] args)
{
// 创建TreeSet并插入元素
SortedSet<Integer> s = new TreeSet<>();
// 将元素添加到 SortedSet
s.add(1);
s.add(5);
s.add(2);
s.add(3);
s.add(9);
// 从集合中返回最低元素
System.out.print("集合中最低元素为:"
+ s.first());
}
}
输出:
集合中最低元素为:1
程序 2 :
// 程序演示SortedSet接口的first()方法
import java.util.SortedSet;
import java.util.TreeSet;
public class GFG {
public static void main(String args[])
{
// 创建一个空的SortedSet
SortedSet<Integer> s = new TreeSet<>();
// 嘗試從空集合中擷取元素
try {
s.first();
}
catch (Exception e) {
// 抛出 NoSuchElementException
System.out.println("异常: " + e);
}
}
}
输出:
异常:java.util.NoSuchElementException
参考 : https://docs.oracle.com/javase/10/docs/api/java/util/SortedSet.html#first()
极客教程