Java编译错误问题:需要class,interface或enum
更新时间:2024年02月07日 09:20:39 作者:大白的求知路
这篇文章主要介绍了Java编译错误问题:需要class,interface或enum,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
1.源代码
class FangFaDemo{ public static void main(String[] args){ int x = 1 , y = 2; System.out.println(sum(x,y)); } } public static int sum(int a,int b){ return a+b; }
2.报错信息
3.问题分析
显示的是sum方法需要class,重新检查了一下
发现是class的大括号没有把sum方法包括起来
4.问题解决
将大括号的位置更正即可成功编译
class FangFaDemo{ public static void main(String[] args){ int x = 1 , y = 2; System.out.println(sum(x,y)); } //原位置 public static int sum(int a,int b){ return a+b; } }//把原位置的大括号移动到这里来
编译结果:
5.补充
- class是类
- interface是接口
- enum是枚举
- class等关键字需要首写小写
源文件中必须有一个public 的类名与文件名一致
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
详解SpringBoot构建的Web项目如何在服务端校验表单输入
这篇文章主要介绍了详解SpringBoot构建的Web项目如何在服务端校验表单输入,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-10-10
最新评论