例如,我想使用键盘输入名称,但我犯了一个错误,想要纠正它。所以我使用退格键并尝试删除我输入的字符。似乎它也将退格作为输入。 如何忽略退格并更正我的输入?
答案 0 :(得分:1)
如果您从键盘输入
,则可以使用ScannerObjectpublic static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
System.out.println(sc.next());
}
sc.close();
}
答案 1 :(得分:0)
使用控制台
Console c = System.console();
if (c == null) {
System.err.println("No console.");
System.exit(1);
}
String login = c.readLine("Enter your login: ");