import java.util.Scanner;
public class parimpar3{
public static int[] par( int[] parImpar ){
int[] ap=new int[0]; // aqui como devo criar o array com a dimensão que quero?
for( int n=0,p=0; n <= 9; ++n ){
if(parImpar[n]%2==0){
ap=new int[p+1];
ap[p]=parImpar[n];
++p;
}
}
return ap;
}
public static void main(String[] args) {
int[] par1={2,4,6,8,7,645,53,534,35,345};
System.out.println("Pares :"+java.util.Arrays.toString(parimpar3.par(par1)));
}
}
o meu problema é que são fica gravado no array o ultimo valor testado?