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

定义一个有10个空间的整型数组,数组中的每个位置存放8-98之间的随机偶数, 输出这个数组中的每个数,再排序,排序后再输出。

2018-01-06 10:01 1351 查看
package com.xianxi;

import java.util.Arrays;

public class Test1_4 {

/**
* 定义一个有10个空间的整型数组,数组中的每个位置存放8-98之间的随机偶数, 输出这个数组中的每个数,再排序,排序后再输出。
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
int[] a = new int[10];//定义一个长度为10的数组
int num = 0;
for (int i = 0; i < a.length; i++) {
a[i] = (int) (Math.random() * 90 + 8);//获取十个8-98之间的随机数
}
System.out.println("随机数:");
for (int i = 0; i < a.length; i++) {
if (a[i] % 2 == 0) {
num++; //获取偶数个数
System.out.print(a[i] + " ");
}
}
System.out.println();
int []b = new int [num];//定义偶数长度数组
num = 0;
for(int i = 0; i < a.length;i++){
if(a[i] % 2 == 0){
b[num] = a[i];
num++;
}
}
Arrays.sort(b);//升序
System.out.println("排序:");
for(int i = 0; i < b.length;i++){
System.out.print(b[i]+" ");
}
System.out.println();
}

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