Java Math类,静态导入
来源:网络收集 点击: 时间:2024-03-19通常情况下,import 导入某个包的某个类,某些类或是所有类。但是,静态导入是导入某个类的所有静态方法和静态属性。以下以Math类中的静态方法和静态属性为例。
----------------------------
import static java.lang.Math.*;
public class Test {
public static void main(String args) {
System.out.println(PI);
System.out.println(E);
}
}

输出结果。
----------------------------
C:\Windows\System32cd f:\JavaStudy
C:\Windows\System32F:
f:\JavaStudyjavac Test.java
f:\JavaStudyjava Test
3.141592653589793
2.718281828459045
f:\JavaStudy

以下代码和上面代码效果一样。
----------------------------
public class Test {
public static void main(String args) {
System.out.println(Math.PI);
System.out.println(Math.E);
}
}

sqrt函数。该函数求平方根,参数类型是double,但是,也可以把一个int型作为参数传给sqrt。因为,一个int型的数值,可以看成是小数位为点零。
----------------------------
public class Test {
public static void main(String args) {
double x= 4;
System.out.println(Math.sqrt(x));
}
}

输出结果。
----------------------------
f:\JavaStudyjavac Test.java
f:\JavaStudyjava Test
2.0
f:\JavaStudy

pow函数。该函数求幂。
----------------------------
public class Test {
public static void main(String args) {
double x= 2;
double y = 4;
System.out.println(Math.pow(x, y));
}
}

输出结果。
----------------------------
f:\JavaStudyjavac Test.java
f:\JavaStudyjava Test
16.0
f:\JavaStudy

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_359464.html