Scanner的使用
1.next()跟nextLine()
- next對於有效字串前的空格可以自動忽略,但有效字串後的空格會認為是結束,eg:Hello World就只會列印Hello
- 而nextLine是隻有在遇到換行的時候才會認為是輸入的結束
- hasNext()跟hasNextLine()同理
public static void main(String[] args) {
/* Scanner scanner = new Scanner(System.in);
if(scanner.hasNext()){
String aa =scanner.next();
System.out.println(aa);
}
scanner.close();*/
Scanner scanner2 = new Scanner(System.in);
if(scanner2.hasNextLine()){
String bb =scanner2.nextLine();
System.out.println(bb);
}
scanner2.close();
}
- 另外也可以對輸入的資料型別做選擇,
Scanner.nextDouble();
Scanner.nextInt();
Scanner scanner2 = new Scanner(System.in);
while(scanner2.hasNextDouble()){
double bb =scanner2.nextDouble();
System.out.println(bb);
}
scanner2.close();
相關文章
- java中Scanner類使用Java
- 使用者互動Scanner
- Scanner的進階使用——基礎計算
- 基本輸入Scanner簡單使用
- Scanner
- 8-使用者互動Scanner
- Java的方法Scanner類Java
- Scanner物件物件
- Java學習 使用者互動 ScannerJava
- BufferedReader和Scanner的用法和區別(建議多使用BufferedReader)
- java流程控制:使用者互動ScannerJava
- 學java14使用者互動ScannerJava
- Java使用Scanner類進行控制檯輸入Java
- Java Scanner物件Java物件
- Java流程控制01:使用者互動ScannerJava
- Java中Scanner類的常用方法Java
- Day11-Scanner
- java小記-scannerJava
- Scanner——Java基礎Java
- 00022.08 Scanner的next()和nextLine()區別
- Java流程控制:使用者互動Scanner、選擇結構Java
- Heavy Duty Truck Diagnostic Scanner and Software
- # Scanner:區別next和nextLine
- Scanner類、Random類、ArrayList類random
- Scanner類,System類,Runtime類
- Java學習總結3 Scanner 類來獲取使用者的鍵盤輸入資料以及運算子的使用Java
- Scanner, BufferedReader, InputStreamReader 與ACM模式輸入ACM模式
- Text Scanner for Mac ocr文字識別工具Mac
- iNet Network Scanner For Mac 強大的網路掃描工具Mac
- java中Scanner類nextLine()和next()的區別和使Java
- AnnotationConfigApplicationContext(1)之初始化Scanner和ReaderAPPContext
- 20161020java手動輸入只是scannerJava
- mac網路掃描工具:iNet Network Scanner for MacMac
- iNet Network Scanner for Mac(網路掃描軟體)Mac
- 14、Scanner、Random、ArrayList、匿名物件、物件陣列random物件陣列
- Java利用Scanner 加Swich實現計算器Java
- 功能強大的WiFi網路掃描軟體iNet Network Scanner for MacWiFiMac
- mac防毒軟體:Antivirus Zap - Virus Scanner 中文啟用Mac防毒