Java程序获取TreeSet中最小和最大值
在本文中,我们将学习如何在Java 的TreeSet中查找最小和最大值。TreeSet类是java.util包的一部分,它会自动按自然顺序排序其元素。我们将使用TreeSet类的first()和last()方法分别检索最小和最大元素。
问题陈述
编写一个Java程序,获取TreeSet中的最小和最大值。
输入
50,100,150,200,250,300,400,500,800,1000
输出
TreeSet Lowest value = 50
TreeSet Highest value = 1000
获取TreeSet中最小和最大值的步骤
以下是获取TreeSet中最小和最大值的步骤:
- 首先从java.util包导入TreeSet类。
- 然后我们将初始化TreeSet来存储整数值。
- 在TreeSet中添加值。
- 检索最大值和最小值。
- 最后打印这些值。
Java程序获取TreeSet中最小和最大值
以下是获取TreeSet中最小和最大值的Java程序:
import java.util.TreeSet; public class Demo { public static void main(String[] args) { TreeSet<Integer> treeSet = new TreeSet<Integer>(); treeSet.add(50); treeSet.add(100); treeSet.add(150); treeSet.add(200); treeSet.add(250); treeSet.add(300); treeSet.add(400); treeSet.add(500); treeSet.add(800); treeSet.add(1000); System.out.println("TreeSet Lowest value = " + treeSet.first()); System.out.println("TreeSet Highest value = " + treeSet.last()); } }
输出
TreeSet Lowest value = 50 TreeSet Highest value = 1000
代码解释
在上面的Java程序中,我们从java.util包导入TreeSet类。我们创建了一个整数TreeSet,并使用add()方法添加值。TreeSet按递增(升序)顺序存储这些元素。然后,我们使用first()方法获取最小值,并使用last()方法获取最大值,并将两者都打印到控制台。这演示了如何使用TreeSet管理和检索有序数据。
广告