o codigo abaixo, esta tentando formar nomes aleatoriamente juntando consoante+vogal… porem só retorna na saida duas letras… porwque??
[code]import java.util.Random;
public class numerotres {
public static void main (String args[]){
int i,nrAleatorioVogal,nrAleatorioConsoante;
String vogal [] = {"a","e","i","o","u",},vc = "" ,nome = "",consoante [] ={"b","c","d","f","g","h","j","k","l","m","n","p","q","r","s","t","w","x","y","z"};
Random random = new Random();
for(i = 0 ; i <= 8; i++){
nrAleatorioVogal = 0 + random.nextInt(4);//escolhe uma pos de 0 a 4
nrAleatorioConsoante = 0 + random.nextInt(19);//escolhe pos de 0 a 19
vc = vogal[nrAleatorioVogal] + consoante[nrAleatorioConsoante];
nome = vc;
}
System.out.print(nome);
}
}
[/code]