Java编程中从子菜单返回母菜单 就是先输出一个菜单1什么2什么,输入1进入一个菜单,如何才能返回上个菜单

以前写过的,参考一下:

public void submenu() {

menu();

int n = sc.nextInt();

while (n != 0) {

switch (n) {

case 1:

addDvd("D:/dvd.txt");

break;

case 2:

deleteDvd("D:/dvd.txt");

break;

case 3:

queryDvd("D:/dvd.txt");

break;

default:

break;

}

menu();

n = sc.nextInt();

}

}

private void menu() {

System.out.println("进入dvd管理界面");

System.out.println("1、添加dvd");

System.out.println("2、删除dvd");

System.out.println("3、查找dvd");

System.out.println("请选择操作,以0结束:");

}