Scanner 用法及注意事項
阿新 • • 發佈:2020-07-28
用法
//例項一個scanner物件
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入漢字");
//hasNext 判斷是否輸入(第一個空格後的會被擷取掉)
if(scanner.hasNext())
{
//next 特性,除非輸入引數,否則一直等待
String printIn=scanner.next();
System.out.println(printIn);
}
System.out.println("請輸入語句");
//hasNextLine 判斷是否輸入(第一行資料)
if(scanner.hasNextLine())
{
//next 特性,除非輸入引數,否則一直等待
String printIn=scanner.nextLine();
System.out.println(printIn);
}
System.out.println("請輸入數字");
//hasNextInt 讀取數字
if(scanner.hasNextInt())
{
//next 特性,除非輸入引數,否則一直等待
int printIn=scanner.nextInt();
System.out.println(printIn);
}
//注意關閉io,類似用完水要關水龍頭
scanner.close();
注意事項