现在有如下的一个数组:
int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
请编写程序将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为:
int newArr[
]={1,3,4,5,6,6,5,4,7,6,7,5};
public static void main(String[] args) {
int oldArr[]= {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
int a=oldArr.length;
int newArr[]=new int[12];
int j=0;
for(int i=0;i<a;i++) {
if(oldArr[i]!=0)
{
newArr[j++]=oldArr[i];
}
}
for(int i=0;i<newArr.length;i++) {
System.out.print(newArr[i]);
}
}