脚本宝典收集整理的这篇文章主要介绍了键盘录入生成随机数,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
package Com.czie.iot1913.practice.Common.pra.IntegerTest.Day.number;import java.util.Arrays;import java.util.Random;import java.util.Scanner;/** * @author 1944900433@qq.com * @date 2022-03-11 22:56 */public class RandomTest05 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int input = sc.nextInt(); System.out.println("请输入需要生成随机数的数量"); int[] arr = new int[input]; Random random = new Random(); for (int i = 0; i < arr.length; i++) { arr[i] = input+2; } int index = 0; while (index<arr.length) { int num = random.nextInt(input+1); System.out.println("生成随机数:"+num); if (compare(arr, num)) { arr[index++] = num; } } System.out.print("数字如下"); for (int j = 0; j < arr.length; j++) { System.out.print(arr[j]+" "); } } public static boolean compare(int[] arr, int num) { Arrays.sort(arr); return Arrays.binarySearch(arr, num) < 0; }}
以上是脚本宝典为你收集整理的键盘录入生成随机数全部内容,希望文章能够帮你解决键盘录入生成随机数所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。