编译通不过,咋办

sweetswing 2021-02-28 08:17:01
我是小白,所以老问傻乎乎的问题
诸位道长莫烦

昨天我写了个阶乘,用面向过程的做法



编译通过,运行通过



今天早上,我把它改了,改成面向对象的做法



就是上面这个样子

然后,编译就通不过

下面是错误提示,我看不懂



怎么办?


Scanner sc = new Scanner( System.in );
System.out.println("请输入一个数字");
int n = sc.nextInt( ); // 用来从键盘获取数字,我挪动的位置不知是否合适
...全文
282 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤寂的游魂 2021-03-01
  • 打赏
  • 举报
回复
最后少了一个大括号
冰思雨 2021-03-01
  • 打赏
  • 举报
回复
小括号不要使用中文输入法进行输入,中文输入法中,小括号是全角的,无法进行语法解析,编译不会通过。 要使用英文输入法,或者,改成半角模式的小括号。 中括号、分号、冒号、句点等也是同样的道理。
HuangHe201691 2021-03-01
  • 打赏
  • 举报
回复
主要还是个找错能力,错误已经提示了在哪一行有问题,那就根据哪一行为重心辐射,以后用了开发工具这些问题就能避免了,编写代码时会直接报错
maradona1984 2021-03-01
  • 打赏
  • 举报
回复
随便找个IDE吧,idea,eclipse都行,敲代码不是练眼力来找茬,用先进的工具能提升生产力的
聪头 2021-03-01
  • 打赏
  • 举报
回复
最后少一个大括号
xls丶 2021-03-01
  • 打赏
  • 举报
回复
用notepad之类的文本编辑器写啊,用记事本少个括号看半天
ggw 2021-03-01
  • 打赏
  • 举报
回复
告诉你少了个 }
  • 打赏
  • 举报
回复
最后加个大括号
sweetswing 2021-02-28
  • 打赏
  • 举报
回复
我改了一行,现在只有一个错误了,这个错误怎么处理

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧