小编Eme*_*a A的帖子

Java:无法再在我的应用程序中使用 System.out.println()

我做了一个“猜测随机数”的小游戏,它接受用户的输入并检查它是否等于使用 for循环生成的数字。如果是,应用程序将打印一条祝贺语句,然后跳出循环。如果没有(并且失败了五次),应用程序应该打印出游戏结束语句。

由于某种原因,我的游戏结束语句不会打印,尽管所有其他 println() 语句都会打印。为什么它不起作用?

下面是我的代码:

import java.util.Random;
import java.util.Scanner;

public class randgame_draft {
    public static void main(String[] args) {
        System.out.println("Welcome to RandGame. What's your name?");
        Scanner scanner = new Scanner(System.in);
        String answer = scanner.next();
        System.out.println("Hello, " + answer + ". Shall we begin?");
        Scanner ask = new Scanner(System.in);
        String response = ask.next();
        if (response.equals("yes")) {
            System.out.println("Alright!");
        } else {
            System.out.println("Oh, okay. Later!");
            return;
        }

        Random random = new Random();
        int rand = random.nextInt(20) + 1;
        for (int …
Run Code Online (Sandbox Code Playgroud)

java random for-loop println

0
推荐指数
1
解决办法
132
查看次数

标签 统计

for-loop ×1

java ×1

println ×1

random ×1