一個可以解析基本類型和字符串的簡單文本掃描器。 例如,以下代碼使用戶能夠從 System.in 中讀取一個數:
public class ApiScanner { public static void main(String[] args) { //創建對象接收鍵盤錄入的數據 Scanner sc = new Scanner(System.in);//創建一個scanner類的對象 //錄入數據 System.out.print("請輸入你的名字:"); String input = sc.next(); //輸出數據 System.out.println(input); } }
1.包:java.util 需要導包
2.查看類的解釋說明:
Scanner類: 一個可以使用正則表達式來解析基本類型和字符串的簡單 文本掃描器
3、查看構造方法:
Scanner(InputStream source) 構造一個新的 Scanner,它生成的值是從指定的輸入流掃描
InputStream: 輸入流
System.in: 代表從鍵盤錄入
4.查看成員方法:
String next() 查找並返回來自此掃描器的下一個完整標記--> 獲取一個字符串
int nextInt() 將輸入信息的下一個標記掃描為一個 int---> 獲取一個int類型的數據
String nextLine() 此掃描器執行當前行,並返回跳過的輸入信息--->獲取一行數