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管理和檢索有序資料。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP