關于老師代碼中的刪除成員的部分
我下載了課程代碼,里面的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++; ????}
2016-10-20
就在刪除成功哪里操作吧,接著給previous重新賦其它和上面不一樣的任意值,然后給點提示比如打印菜單等提示,后面應該就又可以重新選擇功能了