Pessoal to querendo sortear um numero randomico de 0 a 26
int j = (int) (Math.random() * 26);
mas gostaria de deixar algums de fora como por exemplo o 10, 5 e 14
como faço?
Pessoal to querendo sortear um numero randomico de 0 a 26
int j = (int) (Math.random() * 26);
mas gostaria de deixar algums de fora como por exemplo o 10, 5 e 14
como faço?
Algebra,
pela metodo Math.Random(), não tem como filtra esses numero, vc pode criar as constantes que não quer que venha e verifica com o qual vem do metodo Random(), e o chame novamente.
abs,
Random random = new Random();
int numero = random.nextInt(27);
Se for sortear várias vezes, crie o random uma única vez.
Pessoal to querendo sortear um numero randomico de 0 a 26int j = (int) (Math.random() * 26);mas gostaria de deixar algums de fora como por exemplo o 10, 5 e 14
como faço?
Você quer sortear apenas uma consoante? Crie um array de char contendo as consoantes (há 21 delas) e gere um número aleatório (randômico é a P_P) que vá de 0 até 20 (ou seja, use nextInt (21).
Obrigado pessoal, consegui resolver o meu problema.