我正在尝试运行这个简单的代码,但它仍然给我错误,即令牌上的系统错误',';预计在线; int blackbox.Area();
package box;
public class box {
int height;
int width;
enter code here
public int Area(){
return height*width;
}
box blackbox= new box();
public void main(){
blackbox.height = 3;
blackbox.width= 4;
int blackbox.Area();
}
}
答案 0 :(得分:1)
/var/lib/rabbitmq/.erlang.cookie
您的方法返回一个值,因此您可能需要另一个变量来捕获它。第5行有语法错误。
答案 1 :(得分:0)
我同意汤姆的观点。您需要更多指定的方法来解决问题。您可以通过各种方式完成它。由于您是初学者,您可以通过制作2个课程来简单地完成。
<强> BoxAreaFinder.java 强>
public class BoxAreaFinder {
public static void main(String[] args) {
Box blackbox = new Box();
blackbox.height = 3;
blackbox.width = 4;
int areaOfBlackBox = blackbox.Area();
System.out.println(areaOfBlackBox);
}
}
<强> Box.java 强>
public class Box {
int height;
int width;
public int Area() {
return height * width;
}
}
<强>输出:强> 12