不是int类型的不能比较
package fivetwele;
import java.util.Random;
import java.util.Scanner;
public class Domo01 {
public static void main(String[] args) {
Random hehe=new Random();
int randomNum=hehe.nextInt(100)+1;
int number=hehe.nextInt();
Scanner sr=new Scanner(System.in);
System.out.println("请输入你猜测的数字");
int sc=sr.nextInt();
if(randomNum > sr)
{
System.out.println("太小了");
}
}
当我编写以下代码时会出现刚才的报错
原因就是sr是类 新创建的类 我忘记给这个类的nextInt方法重新赋值了 所以导致了如此错误 希望大家能够不要再犯同样的错误在看了一篇博客之后。