将一维数组中的0去掉,不为0的项存入一个新的数组中

public class Test4 {

public static void main(String[] args) {
med();
}
public static void med(){
int[] a ={1,2,3,4,5,0};
int count = 0;
for(int i=0;i<a.length;i++){
if(a[i]==0){
continue;
}
count++;
}
int[] b = new int[count];
for(int i=0;i<a.length;i++){
if(a[i]==0){
continue;
}
b[i]=a[i];
}
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}

}

}

原文地址:https://www.cnblogs.com/zhang12354/p/7920458.html