【发布时间】:2015-09-09 14:49:03
【问题描述】:
我在打印方法中收到以下错误
void 方法不能返回值
如何更正方法print中的代码?
abstract class Motor{
int fuel;
int getFuel(){
return this.fuel;
}
abstract void run();
}
public class Player extends Motor {
void run(){
print("wroooooom");
// public static void main(String[] args) {
}
private void print(String string) {
return string; // Void methods cannot return a value
}
}
【问题讨论】:
-
错误说明了这一点。
print的返回类型是void,这意味着它不能返回任何东西(不过,您仍然可以使用return;语句退出该方法)。更改返回类型或不返回任何内容。
标签: java