华雄卡盟,松本麻里加,小荷作文网小学
public class test {
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[oldarr.length] ;
int n=0;
for (int i=0;i<oldarr.length;i++) {
if(oldarr[i]==0) {}
else {
newarr[n]=oldarr[i];
n++;
}
}
for(int i=0;i<newarr.length;i++)
{
if(newarr[i]!=0) {system.out.print(newarr[i]);}
}
}
}
注意int [] newarr={};会报错,因为没有固定的长度
exception in thread "main" java.lang.arrayindexoutofboundsexception: 0
at test.main(test.java:11)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
浅析我对 String、StringBuilder、StringBuffer 的理解
使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)
Springboot整合freemarker 404问题解决方案
引入mybatis-plus报 Invalid bound statement错误问题的解决方法
网友评论