Java程式獲取TreeMap中最大的鍵
在這篇文章中,我們將學習如何檢索TreeMap中儲存的最大鍵。我們將建立一個簡單的Java程式,演示如何建立一個TreeMap,向其中新增鍵值對,然後使用lastKey()方法查詢對映中最大的鍵。
問題陳述
編寫一個Java程式來獲取TreeMap中儲存的最大鍵。
輸入
{1=PHP, 2=jQuery, 3=JavaScript, 4=Ruby, 5=Java, 6=AngularJS, 7=ExpressJS}
輸出
Highest key in TreeMap: 7
步驟
以下是獲取TreeMap中最大鍵的步驟:
- 首先,匯入類。
- 初始化**Demo類**。
- 在主方法內部建立一個**TreeMap**,其中鍵是整數,值是字串。
- 向樹中新增元素
- 列印TreeMap中最大的鍵。
Java程式獲取TreeMap中儲存的最大鍵
以下是獲取TreeMap中最大鍵的示例:
import java.util.*;
public class Demo {
public static void main(String args[]) {
TreeMap<Integer,String> m = new TreeMap<Integer,String>();
m.put(1,"PHP");
m.put(2,"jQuery");
m.put(3,"JavaScript");
m.put(4,"Ruby");
m.put(5,"Java");
m.put(6,"AngularJS");
m.put(7,"ExpressJS");
System.out.println("TreeMap Elements...
"+m);
System.out.println("Highest key in TreeMap: " + m.lastKey());
}
}
輸出
TreeMap Elements...
{1=PHP, 2=jQuery, 3=JavaScript, 4=Ruby, 5=Java, 6=AngularJS, 7=ExpressJS}
Highest key in TreeMap: 7
程式碼解釋
該程式碼演示了在Java中使用**TreeMap**。首先,我們將使用java.util包匯入所有類,在主方法中建立TreeMap物件**m**,並使用put()方法向其中新增多個鍵值對,然後將條目插入對映中,確保鍵按升序儲存。我們將顯示所有元素,然後使用**lastKey()方法**檢索並列印對映中最大的鍵,在本例中為7。
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP