我正在尝试创建一个读取文件的程序,并允许用户对该文件执行一些操作。该程序的性质包括用户(教师)被问及是否想要创建一个新类或加载他们的系统中的一个"(我包括一个带有学生姓名的文本文件)我的程序文件夹,程序将从中拉出来。。该程序还有很多,但我被困在这里:
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启动,我希望子菜单提供其他选项。如果您还可以向我解释用户将如何突破并返回原始菜单,我们将不胜感激!