有用java方法集合

2021-08-29 19:22:35 字數 884 閱讀 4813

/** 

* 對口令字串使用md5進行轉換,並返回加密後的字串。

* @param data 口令

* @return string 加密字串

*/

public static synchronized string ge***5(string data)

if (digest == null) catch (nosuchalgorithmexception nsae) //end catch

} //end if

//now, compute hash.

digest.update(data.getbytes());

return tohex(digest.digest());

} /**

* * 將位元組陣列轉化為十六進製制字串。

* @param hash byte 一組需要轉換成十六進製制的位元組陣列

* @return string 處理後的十六進製制字串

* @roseuid 3e719fa60336

*/

private static string tohex(byte hash) //end if

} //end for

return buf.tostring();

}

/** 

* 獲得10位隨機數

* @return 10位隨機數

*/

public static string getrandom()

return code.tostring();

}

JAVA中集合的排序方法

1.專案中一些物件都是存在hashmap裡,hashmap本身是無序的,現在想對hashmap根據key排序後輸出value,可以利用collections類來快速完成有序輸出,下面是 片段 hashmap compmap new hashmap compmap.put ooooo null com...

java 遍歷集合的方法總結

普通for迴圈 for inti 0 istring temp string list.get i system.out.println temp 增強for迴圈 使用泛型 for string temp list 使用iterator迭代器 1 for iterator iter list.ite...

Java集合 Map集合

map map 用於儲存具有對映關係的資料,因此 map 集合裡儲存著兩組值,一組值用於儲存 map 裡的 key,另外一組用於儲存 map 裡的 value map 中的 key 和 value 都可以是任何引用型別的資料 map 中的 key 不允許重複,即同乙個 map 物件的任何兩個 key...