引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。java
数据类型 变量名 = new 数据类型();dom
导包:import java.util.Scanner;spa
建立对象实例:Scanner sc = new Scanner(System.in);对象
调用方法:字符串
int i = sc.nextInt(); 用来接收控制台录入的数字class
String s = sc.next(); 用来接收控制台录入的字符串import
了解完Scanner类,咱们编写代码来使用下它:ScannerDemo01.java变量
import java.util.Scanner;随机数
public class ScannerDemo01 {数据类型
public static void 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;
public class RandomDemo {
public static void 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);
}