16-02-18 Java 方法应用 之 生成随机数

来源:互联网 发布:数据中心网络拓扑 编辑:程序博客网 时间:2024/05/17 18:26

import java.util.Random;import java.util.Scanner;public class RandomTest{/** * 系统生成5个随机数 *  * @param args */public static void main(String[] args){Random r = new Random();// 生成随机数的工具int[] numbers = new int[5];int len = numbers.length;for (int i = 0; i < len; i++){numbers[i] = r.nextInt(20);// 生成0到20以内的随机数}// 接受用户数据System.out.println("请输入随机生成的数(0-20)");@SuppressWarnings("resource")Scanner in = new Scanner(System.in);int userNum = in.nextInt();// 比较boolean flag = false;// 是否猜中的标记for (int i = 0; i < len; i++){if (userNum == numbers[i]){flag = true;break;}}// 输出结果if (flag){System.out.println("恭喜你猜中了!");} else{System.out.println("没中,继续猜!");}// 遍历数组for (int i = 0; i < len; i++){System.out.print(numbers[i] + " ");}}}


0 0
原创粉丝点击