为什么没有打印出正确的分数和时间? JAVA

时间:2019-04-22 00:20:05

标签: java

我和我的小组正在构建一个谜语游戏,系统会提示用户回答设定难度的5个谜语。谜语和答案最初写在一个文本文件中,然后导入并用“ /”分隔,然后用作数组列表。

问题1:buildGame类中,我们在start()方法的直接for循环内使用许多方法。

start()中,我们想在for循环开始之前启动一个计时器,并在for循环结束之后结束。

但是,Person类的toString()不能输出正确的时间,这表明我们将计时器的开始和结束时间放置在错误的位置。

我们有一个较早的谜语游戏模型,在该模型中,我们为每个谜语启动和结束了计时器,并且它起作用了,但是在for循环之前和之后放置它似乎不起作用。

问题2:start()调用checkAnswer()来检查答案是否正确,并使用方法win()或{ {1}},是在wrong()类中创建的。但是,像计时器一样,Person类的Person不能打印出正确的分数。

toString()

0 个答案:

没有答案