【发布时间】:2017-11-08 23:39:44
【问题描述】:
我在 AP 计算机科学课上苦苦挣扎,几乎不知道发生了什么。我一直在codingbat.com上练习,但我仍然需要一些帮助来解决一些错误:
标记“布尔”的语法错误,@预期。
和:
令牌语法错误,应改为 ClassHeader。
编辑:好的,所以我做了一些工作,并想出了这个
public class sleepIn
{
public static void main (String [] args)
{
boolean weekday=true;
boolean vacation=true;
if(weekday==true && vacation==false)
{
return false;
}
if(weekday==false && vacation==true)
{
return true;
}
}
}
public boolean sleepIn(boolean weekday, boolean vacation)
{
public static void main (String [] args)
{
boolean weekday=true;
boolean vacation=true;
if(weekday==true && vacation==false)
{
return false;
}
}
}
I'm still getting errors on it, but now they are different. They are:
文件:C:\Users\ralph\Desktop\sleepIn.java [行:10] 错误:void 方法不能返回值
和
文件:C:\Users\ralph\Desktop\sleepIn.java [行:14] 错误:void 方法不能返回值
【问题讨论】:
-
@NicolásStraub 标签说 java 不是 javascript
-
你不能在另一个函数中定义 main。你想要
class Something { public static void Main.... { } }
标签: java if-statement logic