/**
* 生成20位的隨機數,用系統當前時間的毫秒數(13)+七位隨機數
* @return
*/
public String generateStr() {
StringBuffer var = new StringBuffer(String.valueOf(System.currentTimeMillis()));
int len = var.length();
if (len < 20) len = 20 - len;
Random random = new Random();
String allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int i = 0; i < len; i++) {
var.append(allChar.charAt(random.nextInt(allChar.length())));
}
return var.toString();
}
java生成隨機數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.