注册 登录
编程论坛 JAVA论坛

新人求教,怎么返回上一级菜单

记忆漩涡 发布于 2016-01-05 16:30, 8781 次点击
求大神教教我,怎么做返回到会员管理那里??
import java.util.Scanner;
public class huiyuan {
  public static void showhuiyuan(int[] xuhao1,int[] age1,int[] jifeng1){
      Scanner sc=new Scanner(System.in);
      System.out.println("\t书店管理销售系统 >会员管理");
      System.out.println("***********************************");
      System.out.println("1. 显 示 所 有 会 员 信 息");
      System.out.println("2. 添 加 会 员 信 息");
      System.out.println("3. 修 改 会 员 信 息");
      System.out.println("m. 返 回 主 菜 单");
      System.out.println("***********************************");
      System.out.print("选择请输入:");
      String check=sc.next();
        if(check.equals("1")){
            hyxianshi( xuhao1, age1,jifeng1);
        }
        else if(check.equals("12")){
            System.out.println("书店管理销售系统 > 会员信息管理 > 新增会员信息");
            System.out.print("请输入会员账号:");
            String hyname=sc.next();
            System.out.print("请输入会员年龄:");
            int hyage=sc.nextInt();
            System.out.print("请输入会员积分:");
            int hyjf=sc.nextInt();
            System.out.print("添加成功!");
        }
        else if(check.equals("3")){
            System.out.println("书店管理销售系统 > 会员信息管理 >修改会员信息");
        }
        else if(check.equals("3")){
            System.out.println("\tm.返 回 主 菜 单");
  }
  }
 public static void hyxianshi(int[] xuhao1,int[] age1,int[] jifeng1){
     Scanner sc=new Scanner(System.in);
     for(int i=1;;i++){
     System.out.println("书店管理销售系统 > 会员信息管理 > 显示会员信息");
     System.out.println("\t会员号\t年龄\t积分");
     for(int j=0;j<xuhao1.length;j++){
         System.out.println("\t"+xuhao1[j]+"\t"+age1[j]+"\t"+jifeng1[j]);
         if(xuhao1[j]==0)
                break;
     }
     System.out.print("请按'u'返回会员管理菜单:");
   
 }
 }
}

2 回复
#2
紫月一殇雪2016-01-06 12:59
把每个功能打包成一个方法,然后根据不同的指令调用不同的方法
#3
紫月一殇雪2016-01-06 13:00
比如  现在把菜单做成  方法A
   输入“U”  调用A方法   在根据下面的提示进行操作
1