Oi, estou tentando fazer um projeto, onde toda vez que eu clicar em um botão uma mensagem diferente aparece, gostaria de saber uma maneira prática de fazer, pois seriam mais de 1000 frases diferentes.
[Resolvido] Mudar Mensagem com Clique do Botão
J
9 Respostas
S
Solucao aceita
1 like
- Cria uma lista com suas mensagens.
- A cada clique do botão você escolhe uma posição aleatória da lista e apresenta a mensagem daquela posição.
J
Como eu poderia fazer essa seleção aleatória?
S
1 like
int posicaoAleatoria = new Random().nextInt(lista.size());
String mensagem = lista.remove(posicaoAleatoria);
J
Consegui, muito obrigado 
J
Oi voltando aqui, voce saberia como fazer ir na sequencia da ArrayList?
S
1 like
Ao invés de remover um item de uma posição aleatória, vai removendo sempre o primeiro.
J
Como eu poderia fazer isso? Utilizando um int = lista.size?
S
1 like
String mensagem = lista.remove(0); // 0 é a primeira posição
J
muito obg :D.
Criado 14 de dezembro de 2020
Ultima resposta 16 de dez. de 2020
Respostas 9
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo