日期:2014-05-20 浏览次数:20676 次
class New { public int[] A(int[] a){ //计算传入数组的偶数个数, int cont=0; for(int i=0;i<a.length;i++){ if(a[i]%2==0){ cont++; } } //初始化一个新数组,将偶数元素赋给新数组 int[] b=new int[cont]; int j=0; for(int i=0;i<a.length;i++){ if(a[i]%2==0){ b[j]=a[i]; j++; } } return b; } //Ok 验证过关 public static void main(String[] args) { int []a={1,22,12,4,88,6,7,8,9,10}; New n=new New(); int[] b=n.A(a); for(int i = 0;i<b.length;i++){ System.out.println(b[i]); } } }