private String randomWord() {
int length = 12 + (int) (Math.random() * 9);
String word = "";
for (int i = 0; i < length; i++) {
word += (char) randomChar();
}
return word;
}
private byte randomChar() {
int flag = (int) (Math.random() * 2);// 0小写字母1大写字母
byte resultBt;
if (flag == 0) {
byte bt = (byte) (Math.random() * 26);// 0 <= bt < 26
resultBt = (byte) (65 + bt);
} else {
byte bt = (byte) (Math.random() * 26);// 0 <= bt < 26
resultBt = (byte) (97 + bt);
}
return resultBt;
}
Java开发 之随机生成单词
最新推荐文章于 2022-08-16 18:13:11 发布