class rand_number{ //... if(rand_n == 2) { boolean guessed = true; }}您只能在类级别具有字段声明。这样的if语句必须位于方法,构造函数或初始化程序块中。
您可以消除这样的if语句:
boolean guessed = rand_n == 2;
但是我质疑为什么您根本不想在创建时设置此值,而不是响应某些用户操作。

class rand_number{ //... if(rand_n == 2) { boolean guessed = true; }}您只能在类级别具有字段声明。这样的if语句必须位于方法,构造函数或初始化程序块中。
您可以消除这样的if语句:
boolean guessed = rand_n == 2;
但是我质疑为什么您根本不想在创建时设置此值,而不是响应某些用户操作。