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