本文已参与「新人创作礼」活动,一起开启掘金创作之路。
- 利用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){
double value = Math.random();
int number = (int)(value*6+1);
Scanner input = new Scanner(System.in);
System.out.println("买大买小 买定离手");
String choose = input.nextLine();
System.out.println("本次摇出的点数为:"+number);
if((number<=3 && choose.equals("小")) || (number>3 && choose.equals("大"))){
System.out.println("恭喜您 猜对啦");
}else{
System.out.println("对不起 猜错啦 ");
}
}
}
``` `
以上代码仅供参考