java Scanner 類,獲取鍵盤的輸入
阿新 • • 發佈:2018-12-19
Scanner 類是什麼?
用來獲取鍵盤的輸入
使用Scanner 好 Random 類來製作簡單的猜字小遊戲
import java.util.Random; import java.util.Scanner; public class ScannerDemo01 { public static void main(String[] args) { // slep1(); // 基礎使用 scannerGame(); } public static void scannerGame(){ // 生成一個1-100的隨機數 Random r = new Random();// 例項化類 int randNum = r.nextInt(100)+1; Scanner sc = new Scanner(System.in); for (int i=1; i<=10; i++){ System.out.println("請輸入你想猜的數字"); int daan = sc.nextInt(); // 獲取輸入 if(daan > randNum){ System.out.println("太大了"); }else if (daan < randNum){ System.out.println("太小了"); }else{ System.out.println("猜對了是:"+randNum); } } System.out.println("遊戲結束,答案是:"+randNum); } public static void slep1(){ // 匯入scanner 包 Scanner sc = new Scanner(System.in); // 使用scanner 獲取鍵盤的輸入內容 /** * sc.nextInt(); // 獲取輸入的數字 * sc.next(); // 獲取輸入的字串 */ System.out.println("請輸入數字:"); int num = sc.nextInt(); System.out.println("你輸入的數字為:"+num); System.out.println("請輸入字串:"); String str = sc.next(); System.out.println("你輸入的字串為:"+str); } }