使用Java写随机比大小游戏

简介: ## - 利用print打印输出提示用户## - 利用Scanner函数抓取数据## - 利用Math方法实现随机数

- 利用print打印输出提示用户

- 利用Scanner函数抓取数据

- 利用Math方法实现随机数

1.首先用到的是print函数,对用户进行提醒进一步的操作

通过System.out.print();提示用户进行选择买大买小。

2.然后利用Scanner函数,对用户输出的数据进行一个抓取和储存

  使用Scanner函数调用方法,抓取用户输出的数据进行储存,储存格式为整型(int)类型
然后通过for循环进行判断,在判断之后,给出一个值。

3.利用Math函数加载方法,实现随机数,进行判断定义结果

  使用Math方法函数进行随机判断,Math函数会随机给出一个数字范围为(0.0-1.0),然
后我们设定范围,以小:1、2、3  大:4、5、6  为判断条件确定给出的结果是大是小
自动随机生成的结果再与用户给出的数据利用if()else{ }进行最终判断,得到一个值
然后进行打印输出。
import java.util.Scanner;

public class Test {
    public static void main(String[] args){
        //1.随机摇骰子的过程   随机产生一个骰子点数  1-6整数
        //Math--->Scanner(1.import 2.new 3.input.next();)
        double value = Math.random();//有范围[0.0-1.0)  0.0----0.99999999
        int number = (int)(value*6+1);
        //2.让玩家猜测大小     大 小
        Scanner input = new Scanner(System.in);
        System.out.println("买大买小 买定离手");
        String choose = input.nextLine();//帮我们读取输入的文字
        //3.比较点数与猜测结果
        System.out.println("本次摇出的点数为:"+number);
        //   (点数1 2 3 同时 小) 或者 (点数4 5 6 同时 大)
        //   (number<=3 && choose.equals("小")) || (number>3 && choose.equals("大"))
        //   ==  equals();区别
        //   "a"=="b"   "a".equals("b");
        if((number<=3 && choose.equals("小")) || (number>3 && choose.equals("大"))){
            System.out.println("恭喜您 猜对啦");
        }else{
            System.out.println("对不起 猜错啦 ");
        }
    }
}
``` `
以上代码仅供参考
 
目录
相关文章
|
9月前
|
Java
Java猜数字游戏
Java猜数字游戏
58 2
|
9月前
|
Java Android开发
拼图游戏【小游戏】(Java课设)
拼图游戏【小游戏】(Java课设)
72 1
|
9月前
|
Java Android开发
基于Java的坦克大战游戏的设计与实现
基于Java的坦克大战游戏的设计与实现
137 0
|
1月前
|
Java
Java实现贪吃蛇游戏
本文介绍了如何使用Java实现一个简单的贪吃蛇游戏。
64 4
|
1月前
|
IDE Java API
Java游戏开发基础:从零开始制作一个简单的2D游戏
本文介绍了使用Java开发一个简单的2D避障游戏的基础流程。
79 10
|
8月前
|
前端开发 JavaScript Java
计算机Java项目|java游戏账号交易系统
计算机Java项目|java游戏账号交易系统
计算机Java项目|java游戏账号交易系统
|
7月前
|
Java 索引
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
163 3
|
4月前
|
开发框架 IDE Java
java制作游戏,如何使用libgdx,入门级别教学
本文是一篇入门级教程,介绍了如何使用libgdx游戏开发框架创建一个简单的游戏项目,包括访问libgdx官网、设置项目、下载项目生成工具,并在IDE中运行生成的项目。
134 1
java制作游戏,如何使用libgdx,入门级别教学
|
6月前
|
人工智能 算法 Java
LeetCode经典算法题:井字游戏+优势洗牌+Dota2参议院java解法
LeetCode经典算法题:井字游戏+优势洗牌+Dota2参议院java解法
71 1
|
8月前
|
前端开发 JavaScript Java
计算机Java项目|游戏美术外包管理信息系统
计算机Java项目|游戏美术外包管理信息系统

热门文章

最新文章