java文件快速扫描仪_Java使用扫描仪进入按键
這可以使用java.util.Scanner進行,并且會執行多次“輸入”擊鍵:
Scanner scanner = new Scanner(System.in);
String readString = scanner.nextLine();
while(readString!=null) {
System.out.println(readString);
if (readString.isEmpty()) {
System.out.println("Read Enter Key.");
}
if (scanner.hasNextLine()) {
readString = scanner.nextLine();
} else {
readString = null;
}
}
打破它:
Scanner scanner = new Scanner(System.in);
String readString = scanner.nextLine();
這些行初始化從standard input stream(鍵盤)讀取的新的掃描儀,并從中讀取一行.
while(readString!=null) {
System.out.println(readString);
當掃描儀仍然返回非空數據時,將每行打印到屏幕.
if (readString.isEmpty()) {
System.out.println("Read Enter Key.");
}
如果輸入提供“輸入”(或返回或任何)鍵,則nextLine()方法將返回一個空字符串;通過檢查字符串是否為空,我們可以確定該鍵是否被按下.這里打印文本Read Enter Key,但您可以在此處執行任何您想要的操作.
if (scanner.hasNextLine()) {
readString = scanner.nextLine();
} else {
readString = null;
}
最后,按下“進入”鍵后打印內容和/或做某事,我們檢查掃描儀是否有另一行;對于標準輸入流,該方法將“阻塞”,直到流關閉,程序執行結束或進一步輸入.
總結
以上是生活随笔為你收集整理的java文件快速扫描仪_Java使用扫描仪进入按键的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度学习相关概念:梯度下降
- 下一篇: Simditor 富文本编辑器的使用