读书人

请教我这段代码哪里有有关问题

发布时间: 2011-12-23 23:32:01 作者: rapoo

请问我这段代码哪里有问题?
我打算计算x的n次方,可是以下这段代码编译器编译不出来,请哪位高手回答一下哪里出错了?谢谢。

public class Power
{
public static double power(double x,int n)
{
if(n>0)
{
return x*power(x,n-1);
}
else
{
return 1.0;
}
}
public static void main(String[] args)
{
double x=5.0;
int n=4;
power(x,n);
double final=power(x,n);
System.out.println(final);
}
}

[解决办法]
final是java保留的关键字,所以才会报错,你把final改改就好拉~!

读书人网 >Java Web开发

热点推荐