请告诉我这个该怎么改

img


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 来看一下函数到底要怎么写。