String Randômica em ordem alfabética com ordenação bubble sort

3 respostas Resolvido
G

Salve galera sou novo aqui e estou com uma dúvida, como eu faço uma String randômica em ordem alfabética com ordenação BUBBLE SORT
o vetor seria random e com base nas letras que ele recebeu ordenaria em bubble sort em ordem alfabética
se alguém poder me dar uma força muito obrigado.

3 Respostas

Guilherme_Biancardi

Vc gostaria de saber como gerar uma ordem aleatória de String? Ou apenas como fazer para ordena-la?

G

Gostaria de gerar um vetor de tamanho 5 e que gere letras aleatória e que o vetor fosse ordenado em ordem alfabética só que com o tipo de ordenação Bubble sort
Não sei se deu para intender muito bem

Guilherme_Biancardi
Solucao aceita

Faça o seguinte, instancie a classe Random, você irá usa-la para gerar letras aleatórias junto com uma variavel do tipo char:

Random aleatorio = new Random();
    char letra;

Em seguida geraremos a String randomica e a guardaremos no vetor:

for(int i = 0; i < 5; i++){
    letra = (char)('a' + aleatorio.nextInt(26));
    vetor[i] = String.valueOf(letra);
}

Agora basta organizar este vetor com o bubble sort.

Criado 3 de novembro de 2019
Ultima resposta 4 de nov. de 2019
Respostas 3
Participantes 2