Pegar uma letra aleatória

Pessoal,
tem algum esquema pra pegar uma letra do alfabeto aleatóriamente sem a necessidade de eu precisar criar um vetor com todas elas?

kara eu faria assim!

cria uma string

string alfabeto=“ABCDEFGHIJ…”

ai vc faz alfabeto.indexOf( posição )

posição é um inteiro e ele retorna o q tiver naquela posição!

entendeu???

Se for so do alfabeto ingles (a-zA-Z), da pra limitar os numeros aleatorios gerados pelo Random.nextInt() e converter em char… mas q problema tem fazer um array com o alfabeto?

        Random generator = new Random(); // cria um novo numero randomico
        System.out.println((char) (generator.nextInt(TAMANHO) + INICIO));

onde tamanho é o intervalo de 0 … TAMANHO - 1 que voce deseja que seus valores sejam gerados

Inicio é onde começa o ‘a’ da tabela ASCII - numero 97

Eu faria assim

[code]
import java.util.Random;

public class ArrayTopic {

public ArrayTopic () {
            Random generator = new Random();
             for (int x = 0; x < 50; x++) {
                    System.out.println((char) (generator.nextInt(25) + 97));
            }
}

}[/code]

Qquer coisa estamos ai

Blz…valew