1.使用org.apache.commons.lang.RandomStringUtils.randomAlphanumeric(10)取數字字母隨機10位;
//取得一個3位隨機數字字符串
String num = RandomStringUtils.random(3, false, true);
//取得一個3位的隨機字母,并將字母轉化為大寫字母
String str = RandomStringUtils.random(3, true, false);
//生成長度為count的隨機ASCII字串
RandomStringUtils.randomAscii(int count)
//生成長度為count的隨機字母字串
RandomStringUtils.randomAlphabetic(int count)
2.使用Random rad = new Random();
int radnum = rad.nextInt(10);//取小于10的正整數
3.取范圍內的隨機數:
Math.round(Math.random() * (255 - 1) + 1)最大255,最小1
//取得一個3位隨機數字字符串
String num = RandomStringUtils.random(3, false, true);
//取得一個3位的隨機字母,并將字母轉化為大寫字母
String str = RandomStringUtils.random(3, true, false);
//生成長度為count的隨機ASCII字串
RandomStringUtils.randomAscii(int count)
//生成長度為count的隨機字母字串
RandomStringUtils.randomAlphabetic(int count)
2.使用Random rad = new Random();
int radnum = rad.nextInt(10);//取小于10的正整數
3.取范圍內的隨機數:
Math.round(Math.random() * (255 - 1) + 1)最大255,最小1