java扫描器。nextBoolean()与此程序的相关性
我有一个任务,我必须问一个人一些事情,然后当他们回答时,我会问另一个问题
这个人选择一个或另一个,根据他们选择的,会弹出一个不同的问题
老师告诉我们使用扫描仪。询问第二个问题后的nextBoolean()(取决于用户回答第一个问题的方式)
我只是不明白扫描仪是怎么回事。nextBoolean()是相关的,或者我将如何在这个实例中使用它。如果我没有任何意义,这里有一个问题(请不要写任何代码..我只是想知道我如何使用它,如果我需要添加任何额外的扫描仪信息,这样我就不会得到“不能做静态引用”之类的东西):
编写一个程序,首先要求用户输入1(如果是女性)或2(如果是男性)。然后,如果他们说自己是女性,询问他们是否打冰球(提示:Scanner.nextBoolean()。如果是,则输出“Awesome!”,否则,输出“有一天你应该试试。”如果他们说自己是男性,问问他们上周吃了多少次比萨饼。如果超过五个,告诉他们需要吃得更好,否则告诉他们“好”
谢谢你的帮助
# 1 楼答案
如果您的老师要求您使用nextBoolean()输入1或2,那么他/她就错了
相反,我建议您使用nextInt()。我知道您没有要求提供示例代码,但我认为看到一个示例很重要
如果您的老师说您没有按照说明使用NextTint(),您可以尝试使用nextBoolean()并向他/她展示发生了什么