java数组1 100偶数和_java – 数组偶数和奇数排序
我有一个数组,我有一些数字.现在我想在单独的数组中对偶数进行排序,在单独的数组中对奇数进行排序.有没有API可以做到这一点.我试过这样的
int[] array_sort={5,12,3,21,8,7,19,102,201};
int [] even_sort;
int i;
for(i=0;i<8;i++)
{
if(array_sort[i]%2==0)
{
even_sort=Arrays.sort(array_sort[i]);//error in sort
System.out.println(even_sort);
}
}
解决方法:
干净利落.
int[] array_sort = {5, 12, 3, 21, 8, 7, 19, 102, 201 };
List odd = new ArrayList();
List even = new ArrayList();
for (int i : array_sort) {
if ((i & 1) == 1) {
odd.add(i);
} else {
even.add(i);
}
}
Collections.sort(odd);
Collections.sort(even);
System.out.println("Odd:" + odd);
System.out.println("Even:" + even);
标签:java
来源: https://codeday.me/bug/20190714/1456750.html
java数组1 100偶数和_java – 数组偶数和奇数排序相关推荐
- java可存储100个整数的数组_定义一个一维整数数组,其中储存1000个1至100以内的整数,并统计出整数出现的次数(Java写出来)...
代码如下: import java.util.Hashtable; import java.util.Random; public class Demo { public static void ma ...
- java数组遍历最快方式_java数组遍历的方法
对于数组来说,基本上可以看做是一些数字.我们在使用字符串的时候,有过遍历的操作,那么对应的数组也能够进行遍历.这里为大家整理了三种遍历的方法.for循环.foreach.toString(),第二种可 ...
- 在java中数组的输入与输出_Java 数组的输入输出
Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例: //要导入java.util.Scanner;Scanner scanner = new Scanner(Syst ...
- java数组元素是类_Java数组及其常用类
本文由疯狂软件教育中心整理,更多Java等高新技术,疯狂软件期待与你交流. 一.JAVA中的数组 (1)数组的定义:是有相同类型的.用一个标识符名称封装到一起的一个对象序列或基本数据类型数据序列. 数 ...
- java 日期数组_Java数组
数组是同一种类型数据的集合,其实就是一个容器.运算的时候有很多数据参与运算,那么首先需要做的是什么.不是如何运算而是如何保存这些数据以便于后期的运算,那么数组就是一种用于存储数据的方式,能存数据的地方 ...
- java 数组减除值_java数组操作 - osc_hwpd2zko的个人空间 - OSCHINA - 中文开源技术交流社区...
什么是数组: 程序 = 算法+数据结构 算法:解决问题的步骤,流程(顺序,分支,循环) 数据结构:将数据按照某种特定的结构来保存 数怎么存 设计良好的,合理的数据结构可以导致好的算法 数组:就是一种最 ...
- 用Java语言定义一个整数定义的数组,求奇数个数和偶数个数。
##[Java] 定义一个整数定义的数组,求奇数个数和偶数个数. /*作者:龙蝶 *日期:2020年4月4日 */public clsss Array{public static void main( ...
- java数组声明语句是_Java数组的声明和遍历
Java 数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同. Java 语言中提供的数组是用来存储固定大小的同类型元素. 你可以声明一个数组变量,如 n ...
- java数组定义长度_JAVA数组的定义
JAVA一维数组 一,注意 不可添加数组元素 不可改变数组长度 一个数组中的说有元素必须数据类型相同 二,创建方法三种 1直接添加元素 类型[] 数组名 = {元素,元素,元素,--}; int[] ...
最新文章
- android 手机监听屏幕锁屏,用户解锁
- Oracle 查询当前日期
- wxWidgets:多重继承
- 一步一步深入spring(1)--搭建和测试spring的开发环境
- service mesh 数据平面nginmesh
- 变频器输出功率_100米的深井泵,如何接变频器,怎样控制
- -[UIView hitTest:withEvent:] 方法总结
- python自动处理多个txt文件_怎么用python去实现几个文件中内容的并行处理
- java里equals_Java中equals和==的区别
- Linux权限管理命令
- LibSVM文本分类之结果统计
- 解决安装Discuz!插件时提示“对不起,您安装的不是正版应用,安装程序无法继续执行”的方法...
- javascript 绘制uml_Javascript 设计模式之面向对象与 UML 类图
- redis5.0.7集群搭建
- android恢复微信好友,安卓微信删除好友怎么找回 找回好友详细方法
- python模拟火车票订票系统_除夕火车票明天开售,上海各大火车站售票时间都在这...
- Visio从安装到使用完整版
- 大数据挖掘步骤都包括哪些?
- 一周信创舆情观察(2.14~2.20)
- 解决启动谷歌浏览器时打开2345主页