java基礎語法之使用者互動初識
阿新 • • 發佈:2019-01-12
什麼是使用者互動
使用者互動就是應用程式可以接收使用者的外部輸入,並將輸入的資料作為程式後續執行的引數
怎麼實現使用者互動
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