Scanner類 隨機數類Random

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

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);

}

相關文章
相關標籤/搜索