Pessoal, estou fazendo uma atividade que necessita de entrar com a informação da quantidade de numeros que deseja inserir no Array, e para isso estou utilizando Swing (JOptionPane) em seguida faço a conversão de String para Int, quando chega na parte de utilizar o Math.random é que estou me enrolando todo, já tentei fazer o Cast por esta função só aceitar valores Double mesmo assim está dando erro, acredito eu que seja pelo fato de estar capturando uma String, convertendo para Int, e como a função retorna um Double e depois tenta imprimir a String, gostaria da ajuda dos colegas.
Segue o código que estou usando.
[code]public static void inserirNumerosAleatorios(){
int quantidade = Integer.parseInt(JOptionPane
.showInputDialog(“Quantos Números deseja inserir?”));
// inicializa o ARRAY com tamanho informado pelo usuario
listaNumeros = new String[quantidade];
// percorre todo tamanho do ARRAY e cadastra seus elementos
for (int i = 0; i < listaNumeros.length; i++) {
//criando o gerador de números aleatórios
listaNumeros[i] = listaNumeros +(int) (Math.random()*100 );
JOptionPane.showMessageDialog(null, “Números aleatórios: \n”+listaNumeros) ;
}
JOptionPane.showMessageDialog(null, “Numeros inseridos aleatoriamentes”);
}
} // fim da classe[/code]