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();
}
}
定义一个有10个空间的整型数组,数组中的每个位置存放8-98之间的随机偶数, 输出这个数组中的每个数,再排序,排序后再输出。
最新推荐文章于 2022-12-28 16:42:59 发布