Найти в Дзене

Маленькая программа на java для генерации пароля из 10 символов:


import java.util.Random;

public class PasswordGenerator {
  public static void main(String[] args) {
   System.out.println(generatePassword());
  }
public static String generatePassword() {
   String symbols = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+";
   StringBuilder password = new StringBuilder();
   for (int i = 0; i < 10; i++) {
   int index = new Random().nextInt(symbols.length());
   password.append(symbols.charAt(index));
   }
   return password.toString();
  }
}
Около минуты