首页 > 编程语言 >java第二天 随机数

java第二天 随机数

时间:2022-10-28 13:23:26浏览次数:40  
标签:java Random System 第二天 随机数 println new out

Random的包先生成实例 Random rm = new Random();

new Random().nextInt(); -- 返回int范围内的一个随 机整数
new Random().nextInt( n ); -- 返回0~n之间的一个随 机整数,包括0但不包括n
new Random().nextDouble(); -- 返回0~1之间的一个随 机小数,包括0但不包括1

package cn.tedu.var;

import java.util.Random;
import java.util.Scanner;

public class RandomDemo {
    public static void main(String[] args) {
        Random rm = new Random();
        Scanner sc = new Scanner(System.in);
        int real = rm.nextInt(10);
        int i =1;
        System.out.println("请猜出1-10的数字");
        while (i<=5){

            int you = sc.nextInt();
            if (you == real){
                System.out.println("恭喜你才对了:"+you);
                break;
            }else if (you >real){
                System.out.println("你猜的数字偏大了");
            }else {
                System.out.println("你猜的数字小了");
            }
            i++;
            if (i==6){
                System.out.println("你太笨了 ");
            }

        }
    }
}

标签:java,Random,System,第二天,随机数,println,new,out
From: https://www.cnblogs.com/ch2020/p/16835757.html

相关文章

  • JavaScript 箭头函数
    箭头函数的形式:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metana......
  • Java流程控制
    Java流程控制Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我提供了这样一个工具类,我们可以获取用户的输入,java.util.Scanner,我们......
  • Java — Maven安装配置(windows)
    #MAVEN下载、安装、配置环境变量1、下载地址:(​​http://maven.apache.org/download.cgi​​)2、安装(直接解压)3、配置环境变量M2_HOMEpath4、验证(出现错误则有可能是你的JAVA_......
  • Java — 程序设计基础(Core Java I)
    了解基本程序设计结构:这章节有几个以前没注意的坑,在这里贴出来~提醒以后的自己也希望过路的朋友踩。基本数据类型/运算符1.System.out.println(2.0-1.1)打出来的是0.89......
  • Java — 集合(1)(Core Java I)
    13.1集合接口本节将介绍Java结合框架的基本设计,展示使用他们的方法,并解释一些颇具争议的特性背后的考虑。13.1.1将集合的接口与实现分离队列接口指出可以在队列的尾部添加......
  • Java基础概论
    Java代码编译器.class文件字节码Jvm可处理的jvmjvm处理(执行引擎)机器可执行的程序运行switchjava5之后枚举7stringlong目前都不行左移三位this自身的一个对......
  • Java面向对象以及优缺点-秋招面试--使用线程池的好处--拒绝策略
    文章目录​​方法重写规则​​​​7.合成复用原则​​​​通常类的复用分为两种:继承复用和合成复用两种,​​​​封装​​​​继承的优缺点​​​​继承:​​​​两小:​​......
  • Java8 新特性02-方法引入
    文章目录​​方法引入​​​​什么是方法​​​​方法引用​​​​MayiktService​​​​MessageInterface​​​​MessageInterface2​​​​MessageInterface3​​​​静......
  • Java8 新特性01-接口修饰-Lambda
    Java8新特性文章目录​​Java8新特性​​​​接口中默认的方法修饰为普通方法​​​​Lambda表达式​​​​为什么要使用Lambda表达式​​​​Lambda表达式的规范​​​​......
  • Java8 新特性04-Optional
    文章目录​​优秀的文章​​​​JDK8-Optional​​​​判断参数是否为空​​​​参数为空可以设定默认值​​​​参数实现过滤​​​​与Lambda表达式结合使用,优化代码​​......