黑马程序员技术交流社区

标题: 随机获取数值 [打印本页]

作者: awsyc    时间: 2015-4-10 22:30
标题: 随机获取数值
/*
1、随机获取一个数据;
2、键盘录入一个数据
3、判段数据

*/
import java.util.Scanner;
class Games
{
        public static void main(String []args)
                //random()
         //返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。
        {
                int n =0;
                int munber=(int)(Math.random()*100)+1;
                        Scanner sd=new Scanner(System.in);
                                while (true)
                {
                        System.out.println("请输入一个数据1-100");
       
                        int a=sd.nextInt();
                        if (a<munber)
                        {
                                System.out.println("你输入的"+a+"小了");
                        }
                        else if (a>munber)
                        {
                                System.out.println("你输入的"+a+"大了");
                        }
                        else
                        {
                                System.out.println("恭喜你猜对了");
                                break;
                        }
                        n++;
                        System.out.println("第"+n+"次:"+a);
                }
        }
       
}
作者: caotierong    时间: 2015-4-10 23:18
Random类里面有个方法可以替换 int munber=(int)(Math.random()*100)+1;
作者: ljd19930325    时间: 2015-4-10 23:35
我也是今天学的这个,打算敲10遍就睡觉了
作者: awsyc    时间: 2015-4-11 22:18
caotierong 发表于 2015-4-10 23:18
Random类里面有个方法可以替换 int munber=(int)(Math.random()*100)+1;

谢了。我看了
作者: awsyc    时间: 2015-4-11 22:20
ljd19930325 发表于 2015-4-10 23:35
我也是今天学的这个,打算敲10遍就睡觉了

十遍敲完没!
作者: z小怪兽    时间: 2015-4-11 22:23
学习了。。。
作者: 帆风顺    时间: 2015-4-12 00:12
好像是 刚学的内容呀!
作者: chenlong    时间: 2015-4-12 10:38
不错啊,兄弟
作者: 忆丶残梦顾惜    时间: 2015-4-12 10:40
涨知识了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2