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();
}
}
}
为什么public double m()处会有错误?Exception in thread "main" java.lang.Error: Unresolved compilati
答案:4 悬赏:50 手机版
解决时间 2021-02-25 00:33
- 提问者网友:嗝是迷路的屁
- 2021-02-24 00:56
最佳答案
- 五星知识达人网友:荒野風
- 2021-02-24 01:51
public double m()你怎么写在了main()函数里面?把他拿出来
象这样
public class f {
public double m()
{...}
public static void main(String args[])
{...}}
象这样
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
你先明白这个:
程序本身有错 请修改后再运行
尝试了下修改你的程序 我发现我修改不动。。。。。
我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯