当前位置: 代码迷 >> J2SE >> 函数有关问题,求解
  详细解决方案

函数有关问题,求解

热度:85   发布时间:2016-04-23 20:37:05.0
函数问题,求解
本帖最后由 shi937927241 于 2014-06-17 11:14:15 编辑
class test617
{
//求两个数是否相等。
public static void main(String[] args)
{


if (qf(3,5)==true)
{
System.out.println("这两个数相等!");
}
else
{
System.out.println("这两个数不相等");
}
}
        public static boolean qf(int e,int f)//定义一个名字叫qf的函数。
{

return e==f;
}
}
编译挂了,提示这个
test617.java:47: 错误: 需要class, interface或enum
        public static boolean qf(int e,int f)
                      ^
test617.java:51: 错误: 需要class, interface或enum
        }
-------------------------------------
怎么搞啊?

------解决方案--------------------
1.类名首字母大写
2.class前边加上public
3.语法没什么错误
4.记得结贴
------解决方案--------------------
就一楼提的那些问题
补充一点 
if (qf(3,5)) // if括号内本身判断的就是true 或 false 不需要再同true 相比较

------解决方案--------------------
类名首字母大写只是个习惯,或者叫做规范吧。
类名也可以定义为汉字,不过看着不正规就是了。
------解决方案--------------------
还有,别用中文名称做目录名,别用数字当文件名
  相关解决方案