public class DA {
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[] newArr=new int[16];
int j=0;
for(int i=0;i<16;i++) {
if(oldArr[i]!=0)//去除值为0的项,存入新的数组。
{newArr[j]=oldArr[i];j++;}
}
for(j=0;j<16;j++) {//for循环输出数组
if(newArr[j]!=0)//避免输出值为0的项,因为项数有多于的
{System.out.print(newArr[j]+"\t");}
}
}
}
把数组中值为0的项去掉,将不为0的值存入一个新的数组
最新推荐文章于 2024-01-17 20:07:10 发布