好吧,所以我知道这是一个noob问题,但我无法使此代码正常工作。代码应该做的是当你输入半径时给你直径。我知道我的代码可能被屠杀,但我做错了什么,为什么,因为我试图学习。在创建多个类时遇到问题
import java.util.Scanner;
public class Circle{
Scanner dd = new Scanner(ystem.in);
System.out.println("Whats is the radius?");
double r = dd.nextDouble();
public Circle(double r){
radius = r;
}
public double diameter(){
double d = radius * 2;
return d;
}
}
public class Tester{
public static void main(String args[]){
Circle cir1 = new Circle(35.5);
System.out.println(Circle.diameter)
}
}
这是什么问题?是否有编译器错误信息?它会崩溃吗?它做错了什么吗? –
对不起,只有编译器错误,我得到的是它不包含主类型 – John
这是您在12月15日提出的问题的答案,因为某些原因已经关闭。 [http://docs.oracle.com/javase/tutorial/java/concepts/](http://docs.oracle.com/javase/tutorial/java/concepts/) – Chucri