public class Jf {
public static void main(String[] args) {
processResult(80);
}
public static void processResult(int result){
if(result<=75){
if (result>=60){
System.out.println("及格");
}
}else{
if(result>=90)
System.out.println("优秀");
else
System.out.println("良好");
}
}
}
将processResult()写在主方法外
public class lloklj {
public void proccessResult(int result) {
if(result <= 75) {
if(result >= 60)
System.out.println("及格");
}
else {
if(result >= 90)
System.out.println("优秀");
else
System.out.println("良好");
}
}
public static void main(String[] args) {
}
}
红了呀兄弟,写代码的时候就红了表示编译就过不了,就别点运行了,肯定是运行不出来的。
这个问题是语法问题,Java里的方法是不能套起来的,可以参考 https://blog.csdn.net/qq_46030414/article/details/121462774?spm=1001.2014.3001.5502 来看一下函数到底要怎么写。