0
我需要使用菜单和子菜单来执行一些基本的Java控制台应用程序。结构应该是这个样子:用户输入处理模式
主菜单:
(1) Menu 1
(2) Menu 2
(0) Exit
Menu 1
(1) Submenu 1
(2) Submenu 2
(3) Submenu 3
(4) Return to menu 1
所以,当用户输入1,菜单1将被打印出来,等...
我的问题是,我可以实现这种事情与一些模式,并创建更多的动态方法,或者我坚持如果开关语句?
在此先感谢
使用while循环和switch语句很容易实现菜单。 –
好吧,我认为有一个“解决方法”,所以我可以创建更多的动态的东西,如果将来需要的话。不过谢谢。 – hrza
用户输入可以是任务实现的Runnable []数组的索引。但是为每个任务编写一个类对于小菜单的小应用程序来说是不合适的。 – ignis