JAVA中如何截取数组中的一段,例如:[0,0,0,0,2,3,4,5,0,0]

发布网友

我来回答

2个回答

热心网友

int a[]={0,0,0,1,2,3,0,0};
int i=0;
while(a[i]==0){ //找到最后一个0
i++;
}
System.out.println(i);
int j=0;
int b[]= new int[a.length-i]; //用来储存新数组
for(;i<a.length;i++){
b[j]=a[i];
System.out.print(b[j]);
j++;
}

热心网友

写一个循环读取读取数字,数字可以方式数组里,如果是0,去掉该数组对应位置的数字,剩下来的就是你先要的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com