JOptionPane.showMessageDialog

Olá pessoal,

gostaria de saber se usando o “javax.swing.*; JOptionPane” tem como apresentar no exemplo que criei os números pares entre 1 e 50 , fazendo com que apareçam todos os números em um único “showMessageDialog”, porque da maneira que programei ele mostra 1 de cada vez né, será que tem como fazer o que pretendo?

segue o pedaço do script

[b]while(cont <= 50){

if(cont % 2 == 0){
						JOptionPane.showMessageDialog(null, cont);
}
cont++;

}[/b]

Valeu galera.

Tem sim.

Tente montar uma String dentro do seu for e apresentá-la ao final do loop.

vc precisaria montar uma matriz de Inteiros.
ficaria + ou - assim:

    int cont = 0, i = 0; //i é apenas um contador para marcar a posição na matriz
    Integer[] matrizValores = new Integer[100]; //declarando uma matriz de numeros inteiros.
    while(cont &lt;= 50){

    if(cont % 2 == 0){
        matrizValores[i] = cont; //adiciona os valores pares na matriz
        i++;
    }
    cont++;
    
    }
    JOptionPane.showMessageDialog(null, matrizValores);