小编Hun*_*Gay的帖子

一元运算符的坏操作数类型int!在while声明中

import java.util.Scanner;
public class GuessingGame_v1
{
    public static void main(String[] args)
    {
        double randNum = Math.random();

        int number =(int) (randNum * 100.0);
        int counter = 0;
        Scanner in = new Scanner(System.in);

        int guess = 0;

        while (!guess = randNum)
        {
            System.out.println("Enter your guess: ");
            int guess = in.nextInt();

           if(guess > randNum)
               System.out.println("Too High");
           else
               System.out.println("Too Low");
        }    
        if (guess = randNum)
            System.out.println("Congradulations you guessed the number!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我是新手代码但是在这段代码上它一直说"一元运算符的坏操作数类型int!".我该怎么做才能解决这个问题?

java

2
推荐指数
1
解决办法
6603
查看次数

标签 统计

java ×1