Java编程中import java.lang.Math;什么意思
本人Java新手,看到教材上有一个求平方根的方程:importjava.util.Scanner;importjava.lang.Math;publicclassping...
本人Java新手,看到教材上有一个求平方根的方程:
import java.util.Scanner;
import java.lang.Math;
public class pingfanggen
{
public static void main(String[] args)
{
int a;
float sqrtf;
System.out.println("请从键盘上输入一个整数,两个数之间用空格隔开,以回车键结束。");
Scanner scanner=new Scanner(System.in);
a=scanner.nextInt();
sqrtf=(float)Math.sqrt(a);
System.out.println("平方根="+sqrtf);
}
}
问题:import java.lang.Math;这个类什么意思?为什么要引人这个类?
还有这句 sqrtf=(float)Math.sqrt(a); 什么意思? 展开
import java.util.Scanner;
import java.lang.Math;
public class pingfanggen
{
public static void main(String[] args)
{
int a;
float sqrtf;
System.out.println("请从键盘上输入一个整数,两个数之间用空格隔开,以回车键结束。");
Scanner scanner=new Scanner(System.in);
a=scanner.nextInt();
sqrtf=(float)Math.sqrt(a);
System.out.println("平方根="+sqrtf);
}
}
问题:import java.lang.Math;这个类什么意思?为什么要引人这个类?
还有这句 sqrtf=(float)Math.sqrt(a); 什么意思? 展开
2个回答
2014-05-12
展开全部
导入支持类(可以是JDK基础类或者自己编写的类),可以供本类调用方法和属性。
sqrtf=(float)Math.sqrt(a);中的方法Math.sqrt()存放在
java.lang.Math中。若果不引入java.lang.Math类库,你就无法调用方法Math.sqrt()了
sqrtf=(float)Math.sqrt(a);中的方法Math.sqrt()存放在
java.lang.Math中。若果不引入java.lang.Math类库,你就无法调用方法Math.sqrt()了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询