需要使这个返回声明工作,如何?

Ste*_*ski 0 java parameters return

我在理解return语句时遇到了麻烦.

public class apples {

    public static void main(String[] args) {

        public static double slope(int x1, int y1, int x2, int y2) {

            double dy = y2 -y1;
            double dx = x2 - x1;
            return dy / dx;
        }

        slope(5, 11, 1, 3);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要归还的总和dy / dx.

Era*_*ran 5

将您的方法放在main方法之外:

public static double slope(int x1, int y1, int x2, int y2) {

    double dy = y2 - y1;
    double dx = x2 - x1;
    return dy / dx;
}

public static void main(String[] args) {

    System.out.println("slope is : " + slope(5, 11, 1, 3));
}
Run Code Online (Sandbox Code Playgroud)