java中map用法 如何取得map里key得最大值?
如何取得map里key得最大值?一、地圖鍵、導入鍵java.util.Arraysimport文件java.util.Collectionimportjava.util.HashMapimport文件
如何取得map里key得最大值?
一、地圖鍵、導入鍵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整數>()地圖輸入(1, 8)地圖輸入(3, 12)地圖輸入(5, 53)地圖輸入(123, 33)地圖輸入(42, 11)地圖輸入(44, 42)地圖輸入(15, 3)系統(tǒng)輸出打?。╣etMaxKey(地圖))系統(tǒng)輸出打印(getMaxValue(map))}/***iap<K,V>?Key(鍵)值*@param map*@return*/public static Object getMaxKey(map<Integer,Integer> map){if(map==null)返回nullSet<Integer> set=映射密鑰集()對象[]對象=設置為數組()數組.排序(obj)返回obj[對象大小()-1]}/***iap<K,V>薟Value(值)返回*@param Map*@return*/public static Object getMaxValue(Map<Integer,Integer> Map){if(Map==null)return nullCollection<Integer> c=映射值()對象[]對象=c、 toArray()數組.排序(obj)返回obj[對象大小()-1]}}
Java如何判斷一個MAP是否有值?
對于這個問題,你可以借助工具類org.apache.commons網站.集合.MapUtils施工圖!=空映射(&M)。我是空的