如果我有一个 System.out.println("what's your name"),我希望下一行显示“">”,这样就可以更明显地看出轮到用户输入某些内容了。
到目前为止我刚刚把“ > “在我的问题末尾,它工作得很好,但是我每次都必须这样做。
添加返回字符串的提示方法
创建一个
Scanner
作为类中的字段
Scanner keyboard = new Scanner(System.in);
创建一个方法来显示提示并从
Scanner
返回一个字符串。您可能需要添加 static
。
public String prompt(String message) {
System.out.print(message + "\n>");
return keyboard.nextLine();
}
调用方法
String name = prompt("Enter your name");