我试图通过此函数返回一个布尔控件,我从用户那里得到一个循环在我的主块中。我一直遇到错误“不兼容的类型需要:布尔找到:扫描仪”。任何帮助将不胜感激。
import java.util.Scanner;
public static void main(Sting[] args){
do {
....
} while(again());
}
public static boolean again(){
System.out.println("Do you want to do this again? Enter Yes or No");
return (new Scanner(System.in))next().equalsIgnoreCase("yes");
}
答案 0 :(得分:1)
您需要在next()
之前加一个点:
return new Scanner(System.in).next().equalsIgnoreCase("yes");