给数组除去0放到新的数组中
来源:互联网 发布:数组剔除元素 编辑:程序博客网 时间:2024/05/22 13:56
import java.util.*;
public class Numbers{
public static void main(String args[]){
int oldArr[]={1,2,3,4,5,6,7,8,0,0,7,0,7};
int count=0;
for(int i=0;i<oldArr.length;i++){
if(oldArr[i]==0){
count+=1;
}
}
int newArr[]=new int[oldArr.length-count];
int j=0;
for( int i=0;i<oldArr.length;i++){
if(oldArr[i]!=0){
newArr[j++]=oldArr[i];
}
}
for(j=0;j<newArr.length;j++){
System.out.println(newArr[j]);
}
// System.out.println(Arrays.toString(newArr));均可以上两种输出方法
}
}
public class Numbers{
public static void main(String args[]){
int oldArr[]={1,2,3,4,5,6,7,8,0,0,7,0,7};
int count=0;
for(int i=0;i<oldArr.length;i++){
if(oldArr[i]==0){
count+=1;
}
}
int newArr[]=new int[oldArr.length-count];
int j=0;
for( int i=0;i<oldArr.length;i++){
if(oldArr[i]!=0){
newArr[j++]=oldArr[i];
}
}
for(j=0;j<newArr.length;j++){
System.out.println(newArr[j]);
}
// System.out.println(Arrays.toString(newArr));均可以上两种输出方法
}
}
- 给数组除去0放到新的数组中
- 从Vuex中取出数组赋值给新的数组,新数组push时报错
- javascript:除去数组的重复项
- 将List集合转换List数组,将List数组转换为String数组,将String字符串放到String数组中,将一个数组赋值给另一个数组
- java中不同类型的数据放到一个数组中
- 除去数组重复值
- 数组除去重复
- 包含中文的CString 放到char 数组中
- 给定数组,去掉0元素后将剩下的元素赋给新的数组
- 将数组中最大的元素放到数组最中间的位置,然后依次由大到小轮换放到左右两边
- 将rs中的值放到数组中
- PHP 读取文件 放到数组中
- js截取日期并放到数组中
- 在java中怎么样从一个集合中截取一定长度的元素放到一个新集合中,不是数组哦!。
- 请求数据解析完成放到数组里给cell赋值
- 如果数组长度n为奇数,则将数组中最大的元素放到 output[] 数组最中间的位置
- 获取json数组中任意值并重新赋值给普通数组
- 提取数组中相同类别数据,组成新的数组
- 线程的取消/撤销(cancel)
- 实现插入排序
- Spring3.x中各个jar包的作用总结
- 利息计算器
- 如何测试远程服务器的某个端口是否打开?
- 给数组除去0放到新的数组中
- GNS3使用详解
- object-c runtime(三)
- sqlite3 详解
- 歌手大奖赛计分系列
- 上网异常与LSP
- Plus One
- 保护模式概述-OldLinux
- 第十一周-求四个数的最大公约数