如何在Java中创建子菜单

时间:2017-11-28 01:32:41

标签: java menu submenu

我正在尝试创建一个读取文件的程序,并允许用户对该文件执行一些操作。该程序的性质包括用户(教师)被问及是否想要创建一个新类或加载他们的系统中的一个"(我包括一个带有学生姓名的文本文件)我的程序文件夹,程序将从中拉出来。。该程序还有很多,但我被困在这里:

import java.util.Scanner;

公共类GroupUs {

public static void main(String[] args) {

    System.out.println("Hello, would you like to access the class that you have on file or would you like to create a new class?");

    int choice = menu();

    while (choice != 0) {
        if (choice == 1) {

            if(choice == 1) {

                System.out.println("test1");

            } else {
                System.out.println("test2");
            }


            System.out.println("test");

        } else if (choice == 2) {
            System.out.println("test");
        }
        choice = menu();
        }

    }

    public static int menu() {
        Scanner scan= new Scanner(System.in);
        System.out.println( "Press 0 to quit.\n"
                + "Press 1 to access the class that you have on file.\n"
                + "Press 2 to create a new class.\n"
                );
        return scan.nextInt();
    }

}

这就是我希望子菜单出现的地方

if(choice == 1) {

                System.out.println("test1");

            } else {
                System.out.println("test2");
            }

因此,如果用户按1启动,我希望子菜单提供其他选项。如果您还可以向我解释用户将如何突破并返回原始菜单,我们将不胜感激!

0 个答案:

没有答案