java随机⽣成100个⼩写字母_JAVA⽣成⼤写、⼩写字母、数
字的随机字符串
/**
* ⽣成⼤写、⼩写字母、数字的随机字符串
* @param length 随机数长度
* @return
*/
public static String getRandomString(int length) {
String base = "abcdefghijklmnopqrstuvwxyz0123456789";
Random random = new Random();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < length; i++) {
int number = Int(base.length());
char c = base.charAt(number);
if (c <= 'z') {
// 如果是字母,再⽣成⼀个随机数以奇偶来决定是⼤写还是⼩写字母
// 采⽤位运算效率⾼⼀点
if (1 == (Int(100) & 1)) {
c = UpperCase(c);
}
}
sb.append(c);
}
String();
java生成随机数的方法
}