java 如何取得map里key得最大值?
如何取得map里key得最大值?一、地圖鍵、導(dǎo)入鍵java.util.Arraysimport文件java.util.Collectionimportjava.util.HashMapimport文件
如何取得map里key得最大值?
一、地圖鍵、導(dǎo)入鍵java.util.Arraysimport文件java.util.Collectionimportjava.util.HashMapimport文件java.util.Mapimport文件java.util.Setpublic文件類MaxMapDemo{public static void main(String[]args){Map<Integer,Integer> Map=new HashMap<Integer整數(shù)>()地圖輸入(1, 8)地圖輸入(3, 12)地圖輸入(5, 53)地圖輸入(123, 33)地圖輸入(42, 11)地圖輸入(44, 42)地圖輸入(15, 3)系統(tǒng)輸出打?。╣etMaxKey(地圖))系統(tǒng)輸出打?。╣etMaxValue(map))}/***iap<K,V>?Key(鍵)值*@param map*@return*/public static Object getMaxKey(map<Integer,Integer> map){if(map==null)返回nullSet<Integer> set=映射密鑰集()對(duì)象[]對(duì)象=設(shè)置為數(shù)組()數(shù)組.排序(obj)返回obj[對(duì)象大?。ǎ?1]}/***iap<K,V>薟Value(值)返回*@param Map*@return*/public static Object getMaxValue(Map<Integer,Integer> Map){if(Map==null)return nullCollection<Integer> c=映射值()對(duì)象[]對(duì)象=c、 toArray()數(shù)組.排序(obj)返回obj[對(duì)象大?。?)年)。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。個(gè)