提问者:小点点

Java:找不到符号(数学课)


我在学Java,我只是在学数学课上的一些东西,但是我在所有的方法上都犯了同样的错误

public class Math{

    public static void main(String[] args) {

        float num=5.45F;

        int result=Math.round(num);

        System.out.println(result);
    }

}

共1个答案

匿名用户

问题是您调用的是自己的类Math,而您试图访问的方法来自java.lang.Math,因此您应该使用完整的类名以避免歧义。

public class Math {
    public static void main(String[] args) {
        float num = 5.45F;

        int result = java.lang.Math.round(num);

        System.out.println(result);
    }
}