java|数组示例(猜数游戏)

游戏简介:从键盘中任意输入一个数据,判断数列中是否包含此数。
start game~
游戏中,为了增加可玩性以及真实性,数组数值采用随机数生成,需要用到的是Random方法,使用此方法之前需要导入生成伪随机数的方法包,具体代码如下:

import java.util.Random; //生成伪随机数

在java中判断一个结果,常常使用设置flag接受一个值的方法进行判断

import java.util.Scanner; import java.util.Random; //生成伪随机数 //数组示例:1、猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数 public class test01 { public static void main(String[] args) { int[] nums = new int[5]; for (int i = 0; i < nums.length; i++) { //创建一个可以生成随机数的工具 Random random = new Random(); //随机生成五个数(20以内的数字,可能会出现重复) random.nextInt(20); }System.out.println("请输入一个数字(50以内):"); Scanner input = new Scanner(System.in); int num = input.nextInt(); //设置一个flag标志 Boolean flag = false; for (int x : nums) { if (num == x) { flag = true; } else { flag = false; } }if (flag) { System.out.println("恭喜您猜对了!!"); } else { System.out.println("抱歉,没猜对~~"); } } }

输出结果:

java|数组示例(猜数游戏)
文章图片

【java|数组示例(猜数游戏)】


    推荐阅读