为了账号安全,请及时绑定邮箱和手机立即绑定

关于老师代码中的删除成员的部分

我下载了课程代码,里面的model.view包下有整个程序的完整代码。下面是代码中的DELETE部分。

整个代码的执行过程就是,当删除成功后,没有任何提示信息,如果再输入一个ID就再执行删除过程,

怎么修改代码,使删除成功后提示我们要进行的操作,比如提示继续删除或返回主菜单呢?

else if(OPERATION_DELETE.equals(in.toUpperCase())
     ||OPERATION_DELETE.substring(0, 1).equals(in.toUpperCase())
     ||OPERATION_DELETE.equals(pervious)){
    pervious = OPERATION_DELETE;
    if (1 == step) {
     System.out.println("请输入要删除的女神ID:");
    } else if (2 == step) {
     Integer id = null;
     try {
      id = Integer.valueOf(in);
      try {
       action.del(id);
       step = 1;
       System.out.println("删除女神信息成功");
      } catch (Exception e) {
       System.out.println("删除女神信息失败");
      }
     } catch (Exception e) {
      System.out.println("请输入正确的女神ID:");
      step = 1;
     }
    }
    if (OPERATION_DELETE.equals(pervious)) {
     step++;
    }


正在回答

1 回答

就在删除成功哪里操作吧,接着给previous重新赋其它和上面不一样的任意值,然后给点提示比如打印菜单等提示,后面应该就又可以重新选择功能了

0 回复 有任何疑惑可以回复我~
#1

进击的猿

那如果,比如还写了个删除的,进入删除那个if之后,提示输入删除的id号,然后突然输入了a,那就跳进添加的那里了,然后precious就变成1了,然后不就变成了添加了吗
2017-02-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于老师代码中的删除成员的部分

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信