if (Math.random()*100 < 7){
// Porcentagem de 7%
}Math.random retorna um número aleatório quebrado (0.1+)
Já criar uma Key random
String[] letters = new String[] {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z};
Strung randomString = new String();
Random random = new Random();
for (int i=0; i <10; i++){ // 10 o tamanho
if (random.nextInt(1) ==0){
random+=letters[random.nextInt(letters.length)];
} else {
random+=letters[random.nextInt(letters.length)].toLowerCase();
}
}
// Feito