Alguem sabe Randomizar valor string?

Estou tentando criar uma espécie de sorteado em java ( + ou - como este Selecionador aleatório online - escolha um item aleatório de uma lista) porem eu ja vi uns 30 videos e na achei nada que pudesse me ajudar.

Modo simples:

  • adicione os elementos na lista (ou vetor);
  • crie o objeto Random;
  • selecione um índice aleatório da lista com a classe Random e o método nextInt();

Use o tamanho da lista como parâmetro no nextInt, para selecionar um valor entre 0 e o tamanho do vetor. Isso garante que o número selecionado esteja dentro da faixa existente na lista. Ex:

int numeros[] = {1,2,3,4,5,6};

Random rand = new Random();
	
int indiceAleatorio = rand.nextInt(numeros.length);
		
int numeroAleatorioSelecionadoDaLista = numeros[indiceAleatorio];
		
System.out.println("Numero Selecionado:" + numeroAleatorioSelecionadoDaLista);

Rodando: X7ht1w - Online Java Compiler & Debugging Tool - Ideone.com .

Tem vários posts sobre pegar valores aleatórios e sorteios aqui no Guj, dê uma pesquisada. (ex: Exercicio de java para gerar 6 numeros aleatórios - #8 por staroski ).

Abraço.