首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

这段代码可不可以精简一下?该怎么解决

2012-02-03 
这段代码可不可以精简一下?Java code/*** 录入信息 作者:金鑫 时间:2009-6-1下午04:06:10** @param all 属

这段代码可不可以精简一下?

Java code
/**     * 录入信息 作者:金鑫 时间:2009-6-1下午04:06:10     *      * @param all 属性     * @param industryCode 行业代码     * @return     */    public boolean addInfo(All all, String industryCode) {        // 初始化参数        addInit(all);        if ("01".equals(industryCode)) {            return colligateData.addShoppingInfo(all);        }        else if ("02".equals(industryCode)) {            return colligateData.addFoodInfo(all);        }        else if ("03".equals(industryCode)) {            return colligateData.addEntertainmentInfo(all);        }        else if ("04".equals(industryCode)) {            return colligateData.addDailylifeInfo(all);        }        else if ("05".equals(industryCode)) {            return colligateData.addTourismInfo(all);        }        else if ("06".equals(industryCode)) {            return colligateData.addQuarterInfo(all);        }        else if ("07".equals(industryCode)) {            return colligateData.addBusInfo(all);        }        else if ("08".equals(industryCode)) {            return colligateData.addMedicalInfo(all);        }        else if ("09".equals(industryCode)) {            return colligateData.addEducationInfo(all);        }        return false;    }


[解决办法]
7楼顶!!!
写一个公共类的方法. 然后利用反射来调用公共类中的方法.
上面的代码也不多. 其实没什么必要省啊. 代码多了就要想办法精简了.

热点排行