1. 程式人生 > >java中的Scanner的使用

java中的Scanner的使用

Scanner是一個引用資料型別
它是sun公司為我們準備好的類
Scanner scanner = new Scanner();
和基本資料型別比較一下
int a = 1 ;
前面的定義是一樣的 資料型別 變數名
後面有所區別
基本資料型別是數值
而引用資料型別是new 意思創造一個物件

每種引用資料型別裡面都有其特定的功能
我們可以呼叫裡面的功能為我們自己所用

如何用這個引用資料型別功能:
變數名.功能的名稱(); //功能名稱也就是方法名字();

進入主題:Scanner類
Scanner的作用就是接受來自我們使用者的鍵盤輸入
使用Scanner的步驟:
第一步,導包 import java.util.Scanner
import意思就是匯入這個Scanner所在路徑 看它在哪裡告訴電腦,不然計算機找不到這個Scanner類

java.util.Scanner

第二步,建立Scanner物件,也就是前面我們所寫的new 物件

Scanner sc = new Scanner(System.in);

第三步:使用我們建立物件的方法也就是功能
這裡介紹一個功能:接受鍵盤輸入的int整型型別的資料
變數名.方法名();完成我們鍵盤輸入

int i = sc.nextInt();

之後我們可以把使用者輸入的 i 輸出了
System.out.println(i);
Scanner的第一個功能是nextInt()讓使用者輸入一個int型別的資料
那麼我在給你介紹Scanner的第二個功能next()這個是讓使用者輸入一個字串型別的資料
程式碼演示:(注意這個next()我們就需要用String去接收資料了)

String s = sc.next();
System.out.println(s);