小编Big*_*oke的帖子

如果猜数等于幸运数,如何显示消息对话框?

此代码旨在显示如果guess 变量等于已初始化的lucky 变量的消息。所以我创建了一个对象来读取用户的输入。所以在 if,else 循环中,我精心设计了一个条件,看看guess 是否等于lucky。我的程序编译,当我输入一个数字时,它不显示消息对话框。我不能使用 println() 函数,只能使用消息对话框

public static void main(String[] args) {
    // TODO Auto-generated method stub

    int guess,lucky;
    String strOut=" ";
    lucky = 8;

     Scanner in = new Scanner(System.in);
     System.out.println("Please guess your lucky number: ");

     guess = in.nextInt();

    if(guess == lucky)
    {
        strOut = "Congratulations! ";
    }
    else
    {
        strOut = "Thank you for guessing! ";
    }

    JOptionPane.showMessageDialog(null, strOut);
}
Run Code Online (Sandbox Code Playgroud)

}

java oop

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

标签 统计

java ×1

oop ×1