每当我想要运行编程时我都会遇到错误,使用eclipse所以基本上我在使用boolean任何解决方案时都尝试了几乎所有的解决方案
package class;
public class My {
public boolean sleep In(boolean weekday, boolean vacation) {
if (!weekday || vacation) {
return true;
}
return false;
}
}
答案 0 :(得分:1)
Java应用程序需要一个main方法作为入口点。所以添加一个main方法并开始执行程序。主要方法签名是:
public static void main(String[] args)
修饰符public和static可以按任意顺序编写(公共 静态或静态公共),但惯例是使用公共静态 如上所示。您可以将参数命名为任何您想要的,但大多数 程序员选择" args"或" argv"。
进一步阅读以了解Java应用程序的基本结构: http://docs.oracle.com/javase/tutorial/getStarted/application/index.html?utm_source=twitterfeed&utm_medium=twitter
答案 1 :(得分:1)
首先尝试这样的事情:
package myClass;
public class My
{
public static void main(String[] args){
My prog = new My();
System.out.println("Sleep: " + prog.sleepIn(true, false));
}
public boolean sleepIn(boolean weekday, boolean vacation) {
return (!weekday || vacation);
}
}
答案 2 :(得分:0)
正如@JunedAhsan所说,你需要一个main
方法,这是你的应用程序的入口点。在这种方法中,您必须调用sleepIn
方法或创建一个新的My
类实例...
所以在你的情况下你会有这样的事情:
public class My
{
public static void main(String[] args) {
System.out.println(sleepIn(false, true));
}
public boolean sleepIn(boolean weekday, boolean vacation) {
if (!weekday || vacation) {
return true;
}
return false;
}
}
我建议你阅读一些关于java基础知识的教程。学习基础知识/语言本身并不难。其余的是练习(恕我直言)。