1. 程式人生 > >java基礎語法之使用者互動初識

java基礎語法之使用者互動初識

什麼是使用者互動

  使用者互動就是應用程式可以接收使用者的外部輸入,並將輸入的資料作為程式後續執行的引數

怎麼實現使用者互動

java提供了一個Scanner類,利用這個類,我們可以很方便的獲取鍵盤輸入的引數...

Scanner是一個基於正則表示式的文字掃描器~~可以從檔案,輸入流,字串中解析出基本型別和字串型別的值。Scanner類提供了多個構造器,不同的構造器可以接受檔案,輸入流,字串作為資料來源,用於從檔案,輸入流字串中解析資料。(摘自《瘋狂java講義》李剛)

demo程式碼

需求如下:從鍵盤輸入2 int型別的資料,比較大小,並且輸出

import  java.util.Scanner;
class demo{
    public static void main(String[] args){
    /*


     * 1:導包
     * 格式:
     * import java.util.Scanner;
     * 位置:
     * 在class上面。
     * 2:建立鍵盤錄入物件
     * 格式:
     * Scanner 變數名 = new Scanner(System.in);
     * 3:通過物件獲取資料
     * 格式:
     * int x = sc.nextInt();
     */
    Scanner sc = new Scanner(System.in); // 建立物件
        System.out.println("請輸入一個整數");
        int x = sc.nextInt();//獲取資料
        System.out.println("您輸入的整數是" + x);
        System.out.println("請在輸入一個整數");
        int y = sc.nextInt();
        int z = (x > y )? x :y;
        System.out.println("您輸入的最大值是"+ z);


    }


}
--------------------------------------------------------------
請輸入一個整數
454
您輸入的整數是454
請在輸入一個整數
23123
您輸入的最大值是23123