永发信息网

为什么public double m()处会有错误?Exception in thread "main" java.lang.Error: Unresolved compilati

答案:4  悬赏:50  手机版
解决时间 2021-02-25 00:33
  • 提问者网友:嗝是迷路的屁
  • 2021-02-24 00:56
import java.io.*;
public class f {
public static void main(String args[])
{
double a;
public double m()
{int x;
a=System.currentTimeMillis();
x=x+1;
return x;
}
if(a>10&&a<99)
{int f;
f=110-10*x;
System.out.println("分数="+f);

}
else {m();
}
}
}
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-02-24 01:51
public double m()你怎么写在了main()函数里面?把他拿出来
象这样
public class f {
public double m()
{...}
public static void main(String args[])
{...}}
全部回答
  • 1楼网友:渊鱼
  • 2021-02-24 04:46
方法里是不可嵌套方法定义的。 语法严重错误哦
  • 2楼网友:摆渡翁
  • 2021-02-24 03:15
怎么能在方法里面在声明方法呢..这样子当然不行了...你可以把m方法提取到main方法外面去
  • 3楼网友:迟山
  • 2021-02-24 02:16
你好! java.lang.Error: Unresolved compilati 你先明白这个: 程序本身有错 请修改后再运行 尝试了下修改你的程序 我发现我修改不动。。。。。 我的回答你还满意吗~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯