孫博雅 廊坊師範學院資訊科技提高班十三期
阿新 • • 發佈:2018-12-12
一、引用資料型別 1.1 Scanner類 Scanner類是引用資料型別的一種,我們可以使用該類來完成使用者鍵盤錄入,獲取到錄入的資料。 Scanner的使用步驟: 導包:import java.util.Scanner; 建立例項物件:Scanner sc = new Scanner(System.in); 呼叫方法:
int i = sc.nextInt(); //用來接收控制檯錄入的數字
String s = sc.next(); //用來接收控制檯錄入的字串
編寫程式碼使用它:
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);
執行結果:
1.2 隨機數類Random 這個Random類,它可以產生多種資料型別的隨機數,在這裡我們主要介紹生成整數與小數的方法 方法簡介:
public int nextInt(int maxValue);
//產生[0,maxValue)範圍的隨機整數,包含0,不包含maxValue;
public double nextDouble();
//產生[0,1)範圍的隨機小數,包含0.0,不包含1.0。
使用方式 import導包:所屬包 java.util.Random 建立例項格式:Random 變數名 = new Random(); 編寫程式碼使用它:
// 建立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);