免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
public static String getRandomString(int length) {
StringBuilder stringBuilder = new StringBuilder();
Random random = new Random();
for (int i = 0; i < length; i++) {
if (random.nextBoolean()) {
stringBuilder.append((char) (random.nextInt(26) + (random.nextBoolean() ? 97 : 65)));
} else {
stringBuilder.append(random.nextInt(10));
}
}
return stringBuilder.toString();
}