1. 程式人生 > 實用技巧 >Java基礎 Day04 Scanner物件

Java基礎 Day04 Scanner物件

Scanner 物件

可以通過Scanner 類來獲取使用者的輸入

基本語法: Scanner scanner = new Scanner(System.in);

  • 通過 Scanner 類的next()與 next Line()方法獲取輸入的字串,在讀取前一般使用hasNext() 與 hsaNextLine() 判斷是否還有輸入的資料;
    • next()
      1. 一定要讀取到有效字元後才可以結束輸入;
      2. 對輸入有效字元之前遇到的空白,next()方法會自動將其去掉;
      3. 只有輸入有效字元後才能將其後面的輸入的空白作為分隔符或者結束符;
      4. next()不一定能得到帶有空格的字串。
    • nextLine()
      1. 以Enter為結束符,也就是說nextLine()方法返回的是輸入回車之前的所有字元;
      2. 可以獲得空白。

next()方法

在這裡插入圖片描述

nextLine()方法

在這裡插入圖片描述