private static final String CHAR_SET = "abcdefghijklmnopqrstuvwxyz";
private static final Random RANDOM = new Random();
public static String generateRandomPassword(int length) {
if (length <= 0) {
throw new IllegalArgumentException("Length must be a positive integer.");
}
StringBuilder password = new StringBuilder(length);
for (int i = 0; i < length; i++) {
int index = RANDOM.nextInt(CHAR_SET.length());
password.append(CHAR_SET.charAt(index));
}
return password.toString();
}
public static void main(String[] args) {
int passwordLength = 9; // 你可以根据需要修改密码长度
String randomPassword = generateRandomPassword(passwordLength);
System.out.println("Generated Password: " + randomPassword);
}