如何在用户输入后将焦点返回到扫描仪



我正在使用 scanner 类接收用户的数字输入。但是在计算完成后,我想返回到初始输入提示。

//get user input 
Scanner user_input = new Scanner(System.in);
String fibMaxNum;
System.out.println("Enter the highest fibonacci number: ");
fibMaxNum = user_input.next();

有谁知道我如何在代码中实现这一点?

我试图通过添加 return 语句将控件返回到初始输入,但这没有任何效果。

尝试类似操作:

do {
    System.out.println("Enter the highest fibonacci number: ");
    fibMaxNum = user_input.next();
    if (fibMaxNum < 0) break;
    //process fibMaxNum.
} while (true);

相关内容

  • 没有找到相关文章

最新更新