Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么每月打印两次?_Java - Fatal编程技术网

Java 为什么每月打印两次?

Java 为什么每月打印两次?,java,Java,我在下个月的打印中遇到问题: 它打印了两次而不是一次 > p>您需要更改 Inp.NeX.()/代码> Inp.NestLoin()不消耗挂起的新行字符,直到第二次循环通过-考虑使用 NestLoe< /代码>是否可以将完整代码放入?我可以试着通过调试器来检查,虽然没有什么新东西,但还是一样的 do { System.out.print("\t\tEnter month: "); String mnth = inp.next(); startmnth = val(mnth

我在下个月的打印中遇到问题:
它打印了两次而不是一次

> p>您需要更改<代码> Inp.NeX.()/<代码>代码> Inp.NestLoin()<<代码>

<代码> NeX//C>不消耗挂起的新行字符,直到第二次循环通过-考虑使用<代码> NestLoe< /代码>是否可以将完整代码放入?我可以试着通过调试器来检查,虽然没有什么新东西,但还是一样的
do {
    System.out.print("\t\tEnter month: ");
    String mnth = inp.next();
    startmnth = val(mnth);
    if (startmnth >= 0) {
        break;
    } else {
        System.out.println("\t\tValid inputs are only January and so on");
    }
} while (true);