尝试编写一个程序来询问用户是否需要说明。如果用户输入,控制台可能会响应“请输入是或否答案”并重复该问题。
我很难列出方法 askYesNoQuestion 的方法参数。参数只是字符串是,字符串否?我也被困在如何让程序在有人进入后重复这个问题?我的代码对于我正在尝试做的事情看起来一般正确吗?
import acm.program.*;
public class Instructions extends ConsoleProgram{
public void run(){
String answer = readLine("Would you like instructions? : ")
{
if (answer.equals("maybe")) {
println ("Please enter a yes or no answer.");
}
}
}
private boolean askYesNoQuestion(String yes, String no ){
if (askYesNoQuestoin ("would you like instructions? "))
if (answer.equals("yes")) {
return yes;
} else {
if (answer.equals("no"))
return no;
}
}