黑马程序员技术交流社区

标题: 银行管理系统 [打印本页]

作者: 侠客梦的懒猫    时间: 2013-12-17 08:55
标题: 银行管理系统
switch(type)
                                        {
                                        case COMMON:
                                        NumberMachine.getInstance().getVpiNumber();
                                        break;
                                        case QUICK:
                                        NumberMachine.getInstance().getQuickNumber();
                                        break;
                                        case VIP:
                                        NumberMachine.getInstance().getComNumber();
                                        break;
                                        }

这里为什么可以省略ManageType ,但是我们定义private static ManageType type=ManageType.COMMON;时,不可以省略
求解释??


作者: HAnG    时间: 2013-12-17 13:27
switch中不是“可以”省略..而是必须省略,打完整了还报错呢。我也没深究
作者: 天ya~_琼楼    时间: 2013-12-17 23:39
这个张老师也只是试了一下,没有报错。张老师也只是说觉得可以就试了下,也说不出为什么。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2