Scanner类+Random

  引用数据类型的使用

数据类型  变量名  =  new 数据类型();

变量名.方法名();

import java.util.Scanner;

publicclass ScannerDemo01 {

    publicstaticvoid main(String[] args) {

        //创建Scanner引用类型的变量

        Scanner sc = new Scanner(System.in);

        //获取数字

        System.out.println("请输入一个数字");

        int n = sc.nextInt();

        System.out.println("n的值为" + n);

        //获取字符串

        System.out.println("请输入一个字符串");

        String str = sc.next();

        System.out.println("str的值为" + str);

    }

}

Random使用方式:随机数

import导包:所属包java.util.Random

创建实例格式:Random 变量名 = new Random();

import java.util.Random;

publicclass RandomDemo {

    publicstaticvoid main(String[] args) {

        // 创建Random类的实例

        Random r = new Random();

        // 得到0-100范围内的随机整数,将产生的随机整数赋值给i变量

        int i = r.nextInt(100);

        //得到0.0-1.0范围内的随机小数,将产生的随机小数赋值给d变量

        double d = r.nextDouble();

        System.out.println(i);

        System.out.println(d);

    }

}

这是用的比较多的两个类  一个是输入  一个是随机数

原文地址:https://www.cnblogs.com/sy130908/p/11301731.html