【问题标题】:Error: Could not find or load main class Boolean [closed]错误:无法找到或加载主类布尔[关闭]
【发布时间】:2014-06-15 11:33:03
【问题描述】:

我是 Java 新手,特别是 StackOver Flow 新手,如果我听起来像个菜鸟,那么抱歉,这是我在这里的第一篇文章

无论如何,我正在学习如何做布尔参数,每当我尝试编译我的程序时,它都会出现错误

这是我的代码,我使用 Edit Plus

class Boolean_1
{
    public static void main(String[] args) 
    {
    static boolean i = true;
    static boolean j = false;

    System.out.print.ln ("Condition \t Result");
    System.out.print.ln ("true and true \t" + (i&&i));
    System.out.print.ln ("true and false \t" + (i&&j));
    System.out.print.ln ("false and true \t" + (j&&i));
    System.out.print.ln ("false and false" + (j&&j));


    }
}

有人可以帮助我吗,如果可以的话,甚至可以帮助我处理布尔值:D

亲切的问候 乌特卡什阿南德

【问题讨论】:

  • 您将static 添加到局部变量并使用out.print.ln 而不是out.println
  • 您正试图在方法中声明静态变量。从变量声明中删除“静态”以使其成为局部变量,或者将声明移到方法之外。不过,我不希望这会导致您的标题出现错误 - 如果您还有其他问题,请确切地显示您是如何编译和尝试运行代码的,并包括确切的错误问题正文中的消息。
  • 您好,感谢您的回复,我已经解决了所有问题,但我得到了同样的错误
  • 问此类问题时,请将准确的错误信息复制粘贴进去。这样更方便我们提供帮助。

标签: java class boolean


【解决方案1】:

需要指出的几个错误是:-

  1. System.out.println() 而不是System.out.print.ln()
  2. 您不能在方法中将变量声明为static。它应该在任何方法之外的类中。

所以,正确的代码是:-

class Boolean_1
{
    public static void main(String[] args) 
    {
        boolean i = true;
        boolean j = false;

        System.out.println ("Condition \t Result");
        System.out.println ("true and true \t" + (i && i));
        System.out.println ("true and false \t" + (i && j));
        System.out.println ("false and true \t" + (j && i));
        System.out.println ("false and false" + (j && j));
    }
}

【讨论】:

  • 您好,感谢您的回复,我已经解决了所有问题,但我得到了同样的错误
  • @user3742134 你能解释一下你遇到的错误吗?
  • @user3605029 由“相同的错误”指定,他指的是主题中的一个:Error: Could not find or load main class Boolean
  • @Unihedron-从他的错误中可以看出,他的类名怎么会是Boolean---即使在创建类时Java也不允许这样做?我认为他在 EditPlus IDE 中声明他的项目名称有问题!
  • 是的,但这就是为什么我将它命名为 Boolean_1,而不仅仅是 Boolean
【解决方案2】:

除了下面写的答案,你还需要一个public 类。将类声明更改为public class Boolean_1

这是为了让类加载器能够进入。

【讨论】:

    【解决方案3】:

    从布尔值中删除static,您必须调用输出的方法称为println(不带点)

    【讨论】:

      猜你喜欢
      • 2016-06-12
      • 2016-03-16
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多