有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java定时器帮助:为我的AP计算机科学课程做一个项目

在我们班上,我们正在做一个游戏。用户必须猜单词和其他东西。我认为回答我的问题不需要关于游戏的信息。 好的,我想做的是给用户一个时间限制,让他们猜单词。大约15秒。如果用户在15秒内没有猜出单词,他们将失去一个回合。 问题:

  1. 我们没有学会如何使用计时器。我用计时器之类的东西做实验。我可以从15点开始倒计时
  2. 在等待用户输入猜测时,我无法检查当前时间
  3. 我不知道如何绕过Stdin.readString()让程序检查时间

谢谢


共 (1) 个答案

  1. # 1 楼答案

    嗯,您可以使用Scanner类来收集用户的输入

    如果你还不知道线程是什么,你可能想避免使用计时器,但是如果你真的想尝试,你可能会对TimerTask & Timer类感兴趣

    虽然您可能已经知道了,但是您可以从System类获得时间,比如currentTimeMillis