300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > java之随机抽取数字并按从小到大排序

java之随机抽取数字并按从小到大排序

时间:2022-05-31 06:11:01

相关推荐

java之随机抽取数字并按从小到大排序

话不多说,直接上代码

import java.util.Scanner;import java.util.Arrays;public class GetNumber {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("最大的元素是");int m = scan.nextInt();System.out.println("随机抽取并排序的元素个数是");int k = scan.nextInt();int[] array = new int[m];for(int i = 0;i < array.length;i++) {array[i] = i + 1;}int[] getArray = new int[k];for(int n = 0;n < getArray.length-1;n++) {int j = (int)(Math.random()*m);getArray[n] = array[j];array[j] = array[m-1];m--;}Arrays.sort(getArray);for(int n : getArray) {System.out.println(n);}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。