| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2010 14:47:47
|
gabrielmelo
JavaBaby
![[Avatar]](/images/avatar/9cb67de4a9827572471ecb873fd5ebc0.png)
Membro desde: 31/01/2007 11:43:57
Mensagens: 76
Localização: Brasília
Offline
|
Salve rapaziada,
Estou fazendo um programinha que faz sorteio por nomes. Eis o código:
Só que estou sem saber como faço para imprimir uma lista de 3 pessoas sem repetição a cada vez que eu for executar o código. Por exemplo:
Pedro
Luiza
Maria
E assim vai, se alguém puder me ajudar com uma dica agradeço.
Valew
This message was edited 2 times. Last update was at 31/08/2010 14:52:51
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2010 14:53:29
|
Roger75
GUJ Master
![[Avatar]](/images/avatar/a82d922b133be19c1171534e6594f754.jpg)
Membro desde: 26/10/2003 12:18:59
Mensagens: 1294
Offline
|
Coloque os nomes sorteados num Set até dar 3 elementos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2010 15:11:16
|
gabrielmelo
JavaBaby
![[Avatar]](/images/avatar/9cb67de4a9827572471ecb873fd5ebc0.png)
Membro desde: 31/01/2007 11:43:57
Mensagens: 76
Localização: Brasília
Offline
|
Tipo o
vira
depois como faço para embraralhar novamente com o Set o Collections.shuffle embaralhava. E o get eu pegava o sorteado. Com o Set como ficaria ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2010 15:38:02
|
ricardosoares
JavaEvangelist
![[Avatar]](/images/avatar/1cc8a8ea51cd0adddf5dab504a285915.jpg)
Membro desde: 03/12/2004 09:49:13
Mensagens: 318
Localização: São Paulo, SP, Brasil
Offline
|
|
Ricardo Soares |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2010 16:01:06
|
gabrielmelo
JavaBaby
![[Avatar]](/images/avatar/9cb67de4a9827572471ecb873fd5ebc0.png)
Membro desde: 31/01/2007 11:43:57
Mensagens: 76
Localização: Brasília
Offline
|
Valeu pela força, ficou assim o código.
[]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2010 06:54:07
|
pmlm
GUJ Master
Membro desde: 20/04/2009 12:20:07
Mensagens: 1199
Localização: Portugal
Offline
|
Se já fazes o shuffle, para que o Random?
Fazendo o shuffle e pegando os três primeiros da lista, tens sempre três nomes diferentes.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2010 08:36:25
|
Felagund
GUJ Master
![[Avatar]](/images/avatar/d8d855c465198499868fb2b566ebee8d.jpg)
Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline
|
pmlm wrote:Se já fazes o shuffle, para que o Random?
Fazendo o shuffle e pegando os três primeiros da lista, tens sempre três nomes diferentes.
Poxa vida, ia falar exatamente isso eheheh.
o shuffle já vai randomizar sua lista, basta pegar as 3 primeiras posições.
|
att
Rafael Felix
Rolling With Code
Twitter |
|
|
 |
|
|