【发布时间】:2013-09-15 20:51:25
【问题描述】:
我正在尝试创建一个菜单,其中有四个选项:
- 您可以在文本文件中注册您看到的鸟。
- 你可以写出你见过的鸟的类型。
- 你可以写下你看到鸟的地方。
- 关闭程序
这是我到目前为止所做的:
import easyIO.*;
class Menu {
public static void main(String[] args) {
int counter = 0;
while (counter != 4) {
counter = meny();
switch (counter) {
case 1:
ReigsterBird(1);
break;
case 2:
WriteBirdType(2);
break;
case 3:
WritePlace(3);
break;
case 4:
break;
default:
System.out.println("Give a number between 1 and 4");
}
}
}
但我不断收到这些错误,而且我不确定如何解决这个问题。我有什么遗漏吗?
Menu.java:9: error: cannot find symbol
counter = meny();
^
symbol: method meny()
location: class Menu
loop.java:13: error: cannot find symbol
ReigsterBird(1);
^
symbol: method ReigsterBird(int)
location: class Menu
Menu.java:16: error: cannot find symbol
WriteBirdType(2);
^
symbol: method WriteBirdType(int)
location: class Menu
loop.java:19: error: cannot find symbol
WritePlace(3);
^
symbol: method WritePlace(int)
location: class Menu
4 errors
如果有人能提供帮助,我将不胜感激,这样我就可以创建一个菜单,您可以在其中选择四个选项。
【问题讨论】:
-
嗯,错误信息很清楚。您正在调用不存在的方法。您需要编写它们。
-
@Brandon 嗯。您是否可以就如何从这些语句创建方法提供任何提示或示例?会很感激的
-
见下面Zong的回答。他向您展示了如何定义方法。
标签: java while-loop switch-statement