引用數據類型的變量定義及賦值有一個相對固定的步驟或格式。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);
}