我正在学习使用类和我的任务的一部分是使这个车类。我在第6行遇到错误,我尝试打印类中方法的结果。我认为这意味着我试图打印一些不存在的东西,我怀疑这是里程方法。我试图改变它返回里程,但也没有效果。有任何想法吗?错误:'空'类型不允许在这里
public class TestCar {
public static final void main(String args[]) {
Car c = new Car();
c.moveForward(4);
System.out.println ("The car went" + c.mileage() + "miles."); // <-- L6
}
}
class Car {
public int miles = 2000;
public void moveForward(int mf) {
if (miles != 2000) {
miles += mf;
}
}
public void mileage() {
System.out.print(miles);
}
}
那车不往前走) – eckes 2014-11-20 21:38:37