当前位置: 代码迷 >> Java相关 >> java小问题,编译出错,请求解释!
  详细解决方案

java小问题,编译出错,请求解释!

热度:111   发布时间:2013-03-02 20:59:11.0
java小问题,编译出错,请求解释!
class Myjava
{
    public static void main(String[] args)
    {
        String str1,str2;
        double a,b;
        a=Math.E;
        b=Math.F;
        str1="a_sqrt="+Math.sqrt(a);
        str2="a_sqrt="+Math.sqrt(b);
        System.out.println(str1);
        System.out.println(str2);
    }
}
用javac编译时提示如下错误!
Myjava.java:8: 错误: 找不到符号
                b=Math.F;                     ^
  符号:   变量 F
  位置: 类 Math
1 个错误
搜索更多相关的解决方案: java  static  public  double  

----------------解决方案--------------------------------------------------------
Math类里有E常量,代表自然对数常量,但是没有F这个常量,你要使用的话,要自己先定义并初始化,不然就会报错。
----------------解决方案--------------------------------------------------------
支持二楼
----------------解决方案--------------------------------------------------------
支持二楼
----------------解决方案--------------------------------------------------------
支持2 楼
----------------解决方案--------------------------------------------------------
2楼
----------------解决方案--------------------------------------------------------
支持2楼
----------------解决方案--------------------------------------------------------
支持2楼
----------------解决方案--------------------------------------------------------
  相关解决方案