JAVA例题2
package shuzu.home;
//将一个数组中值=0的项去掉,将不为0的值存入一个新的数组,比如:
// int a[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
// 生成的新数组为:
// int b[]={1,3,4,5,6,6,5,4,7,6,7,5}
public class test1 {
public static void main(String[] args) {
int [] a={
1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
int len=0;
for(int i = 0 ;i<a.length ;i++){
if(a[i]!=0){
//遍历不为零的数
len++;
}
}
int [] b=new int[len];
int y=0;
for(int i=0;i<a.length;i++){
if(a[i]!=0){
//a[i]中元素不等于0时赋值给b[]
b[y]=a[i];
y++;
}
}
for(int i=0;i