Java Scanner在处理中不起作用

梅根·森

为了完成我应该做的作业,我和我的小组被要求编写一款教育/互动游戏,我们决定进行一项基础数学游戏。

为了获得用户的答案,我们决定使用Java Scanner并将这一行代码放在我们拥有的所有代码的顶部;

java.util.Scanner

使用此功能的循环之一是上面有问题的页面,循环看起来像这样。

scoreCount = 0;

for (questions = 0; questions < 5;) {
  //get the user's answer
    userAnswer[questions] = input.nextInt();
  //text box for users answer

  if (userAnswer[questions] == compAnswer) { 
    //put tick next to answer

    //add one to score
      scoreCount = scoreCount + 1;
  } else if (userAnswer[questions] != compAnswer) {
    //put cross next to answer

  }

  //go to next question
  questions++ ;

}

我正在处理所有引发的错误,每次我没有java.util.Scanner注释掉时,Processing都会向我们抛出错误unexpected token:,然后是classor void,我没有得到,但是当java.util.Scanner被注释掉时,所有类和void都会消失工作,并且.input.nextInt()未被识别。

我是Java编程和处理的新手,对您的任何帮助将不胜感激

编辑

我认为这是让您查看我的代码的链接,它称为Test;

https://github.com/MeganSime/Week8DataVis

米查尔维克

您必须检查扫描仪是否具有下一个int(令牌)

Scanner input = new Scanner(System.in);

.
.

if(input.hasNextInt()) { // or hasNext()
    userAnswer[questions] = input.nextInt();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java:异常处理不起作用

来自分类Dev

删除不起作用的事件处理程序:Java中丢失了“此”上下文?

来自分类Dev

使用getResourceAsStream在Java中不起作用

来自分类Dev

暂停打印在Java中不起作用

来自分类Dev

JSplitPane中的Java JScrollPane不起作用

来自分类Dev

Sendgrid Java在Maven中不起作用

来自分类Dev

Java中的列表不起作用

来自分类Dev

返回语句在Java中不起作用?

来自分类Dev

Java repaint()在调用中不起作用

来自分类Dev

线程在Java Android中不起作用

来自分类Dev

销毁在Java中不起作用

来自分类Dev

KeyListener在Java中不起作用

来自分类Dev

Java可比在列表中不起作用

来自分类Dev

尝试/捕获在Java中不起作用?

来自分类Dev

Java repaint()在调用中不起作用

来自分类Dev

Sendgrid Java在Maven中不起作用

来自分类Dev

String to Float在Java中不起作用?

来自分类Dev

URL中的Java变量不起作用

来自分类Dev

.equals()在Java中不起作用?

来自分类Dev

while循环在Java中不起作用

来自分类Dev

for循环在Java中不起作用

来自分类Dev

我的KeyPressed在Java中不起作用

来自分类Dev

Java中的递归QuickSort不起作用

来自分类Dev

getJSONObject 在 Java 中不起作用

来自分类Dev

返回 false 在 Java 中不起作用

来自分类Dev

Java Cofoja 在 Eclipse 中不起作用

来自分类Dev

数字图像处理 Java 直方图不起作用

来自分类Dev

Java,否则字符串不起作用-Scanner(System.in);

来自分类Dev

多态在Java中的方法参数中不起作用