Eclipse中的错误:";java.lang.Error:未解析编译“;
我在eclipseEclipse中的错误:";java.lang.Error:未解析编译“;,java,eclipse,Java,Eclipse,我在eclipsejava.lang中收到这个错误消息。错误:未解决的编译问题。这是代码 public class AreaOfSquare { public static void main (String [] args){ } int base; int height; int area; base = 10; height = 10; area = base * height; } 错误似乎是在声明最后一个变量,但我不知道问题出在哪
java.lang中收到这个错误消息。错误:未解决的编译问题
。这是代码
public class AreaOfSquare {
public static void main (String [] args){ }
int base;
int height;
int area;
base = 10;
height = 10;
area = base * height;
}
错误似乎是在声明最后一个变量,但我不知道问题出在哪里
“java.lang.Error:未解决的编译问题”
这意味着您试图运行无法编译的代码,这是您永远不应该做的事情。相反,在尝试运行代码之前,应该先编译并修复所有编译错误
至于您的具体问题,您的花括号没有环绕主方法体,并且您的类缺少一个右大括号。代码悬空在不属于它的地方,既不在方法中,也不在构造函数中,也不在初始值设定项块中
因此,改变这一点:
public class AreaOfSquare {
public static void main (String [] args){ }
int base;
int height;
int area;
base = 10;
height = 10;
area = base * height;
}
为此:
public class AreaOfSquare {
public static void main (String [] args){
int base;
int height;
int area;
base = 10;
height = 10;
area = base * height;
System.out.println("area is: " + area);
}
}
您将需要学习任何优秀Java教科书的前几章,这些章节将向您展示如何构造编译和工作的简单Java类。您使用eclipse吗?非常感谢。这真的很有帮助!