我试图制作一个检查成绩并返回及格等的程序。此刻我收到一个错误消息,说该方法无法应用于给定类型。我不确定参数实际上是如何工作的。在if(!isValid())和if(isPass())的帮助下,发生错误。帮助我解决问题
import java.util.Scanner;
编辑:
感谢您对我的问题的帮助
答案 0 :(得分:1)
您已将方法定义为
public static boolean isValid(int grade) { /*...*/ }
public static boolean isPass(int grade) { /*...*/ }
因此,您在调用它时需要将参数传递给他们:
if (!isValid(grade)) { /*...*/ }
if (isPass(grade)) { /*...*/ }