Você nao pode imprimir o array direto, e sim tem que imprimir o conteudo do seu array. Todo array em si é um objeto então quando vc tenta imprimir seu array direto igual vc tava fazendo ele chama o método toString() da classe Object e imprimi algo parecido com "I@19821f"...
B
britotr
Perfeito… agora tá zero bala… rsrs
Fechou!!!
B
britotr
galera… era pra isso que eu queria… imprimir os 100 primos a partir de um numero digitado qualquer…
packagejavaapplication9;importjavax.swing.JOptionPane;publicclassMain{publicstaticvoidmain(String[]args){for(intsaida:isPrimo()){System.out.println(saida);}}privatestaticintreceberValor(){returnInteger.parseInt(JOptionPane.showInputDialog(null,"Insira um valor","Entrada",JOptionPane.QUESTION_MESSAGE));}privatestaticint[]isPrimo(){intentrada=receberValor();intresto=0,cont=0;intvaloresSaida[]=newint[100];while(cont<100){for(inti=2;i<entrada;i++){resto=entrada%i;if(resto==0){break;}}if(resto!=0){valoresSaida[cont]=entrada;cont++;}entrada++;}returnvaloresSaida;}}