赋值函数返回值赋值函数返回值
添加一个新方法emptyMachine()到旨在模拟排空钱 机器TicketMachine类应该都在总收益的价值和重置价值总数为零。 整个方法粘贴到下面的空白处
public int emptyMachine()
{
System.out.println("# " + total);
total = 0;
}
我得到这个错误:
TicketMachine.java:44: missing return statement
}
^
1 error
The output should have been:
emptyMachine() returns correct value
emptyMachine() empties machine
This is what was actually produced:
Exception in thread "main" java.lang.NoClassDefFoundError: TicketMachine
正如编译器所说。你错过了退货声明。你的方法必须返回一个int – jitter 2009-10-28 22:40:21
只要在语句中随意输入语句,直到检查器很快乐,学习如何编写代码是一种非常低效的方法,即使称为StackOverflow的Oracle为您提供了解决方案。如果你想学习编程,最好建议实际尝试理解变量,方法和返回语句的含义。 – meriton 2009-10-28 22:58:06
您已将返回类型设置为“int”,但您没有返回值。 – Raptor 2009-10-29 06:43:09