您的位置:首页 > 编程语言 > Java开发

Java题目一:写一个方法要求输入一个整型数组,将数组中的0去掉后返回一个新数组。

2017-05-10 00:00 441 查看
`import java.util.Arrays;
public class ListOperation {
public static void main(String[] args)
{
int[] arr={1,13,45,5,0,0,16,6,0,25,4,17,6,7,0,15};
int[] b=delZero(arr);
for(int m:b)
System.out.println(m);
}

static int[] delZero(int[] a)
{
int j=0;
for(int i=0; i<a.length;i++)
{
if(a[i]==0)j++;
}
int[] b = new int[a.length-j];
j=0;
for(int i=0; i<a.length;i++)
{
if(a[i] != 0)
{
b[j]=a[i];
j++;
}
}
return b;
}

}`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐