Erro em código randomico  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Algebra
Java Ninja
[Avatar]

Membro desde: 10/06/2008 08:37:36
Mensagens: 284
Offline

O objetivo dessa rotina é sortear somente os numeros que foram passados pelo collection

O método getRandom agora

Alguem consegue encontrar onde está acontecendo o erro?

This message was edited 2 times. Last update was at 08/04/2011 01:33:55


Artificial Inteligence - Knowledge Engineering
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

O que é esse número 26? Você quer procurar 26 naquela lista de inteiros? E quer retornar o que? O índice?

------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
danilo.coppi
HelloWorld

Membro desde: 07/04/2011 21:48:22
Mensagens: 14
Offline

Seu problema é quando o "number" vem com o valor 0....

pois o metodo nextInt suporta apenas numeros positivo (acima de 0)

Seu código deveria ficar da seguinte forma:


Att,

Danilo Coppi
Algebra
Java Ninja
[Avatar]

Membro desde: 10/06/2008 08:37:36
Mensagens: 284
Offline

não posso ter um numero fixo dentro do método danilo

Artificial Inteligence - Knowledge Engineering
Algebra
Java Ninja
[Avatar]

Membro desde: 10/06/2008 08:37:36
Mensagens: 284
Offline

Eu entendi sua observação danilo, e vou detalhar

Antigo código

É que quando meu number recebia um numero abaixo dos que estão na lista
ele retornava um erro, pois não conseguia atingir mais nenhum que estivesse na lista

Código melhorado

Artificial Inteligence - Knowledge Engineering
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team