跪求高手 java找不到符号

来源:百度知道 编辑:UC知道 时间:2024/06/27 04:42:56
import java.lang.Math;
class acos
{
public static void main(String[] args)
{
double y,n;
int x,m;
for(y=1;y>=-1;y-=0.1)
{
n=acos(y);
m=(int)(n*10);
for(x=1;x<m;x++)
System.out.println(" ");
System.out.println("*");
for(;x<62-m;x++)
System.out.println(" ");
System.out.println("*\n");
}
}
}
编译后出现如下问题:
D:\Java\javaProjects\cos.java:13: 找不到符号
符号: 方法 acos(double)
位置: 类 acos
n=acos(y);
^
1 错误
请问那位高手知道,不吝赐教!!

n=acos(y); 里的acos方法没有定义过啊

n=Math.acos(y); 即可

没有定义属性

n=acos(y);改成n=Math.acos(y);
就可以了

基本概念问题。。。。。

首先lang包不需要显示的导入,
修改方法:Math.acos(y);
如果你的jdk是1.5,还可以使用静态导入,
把import那句话,这样改:import static java.lang.Math; 也可以,你试试