久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

list - java代碼優(yōu)化

瀏覽:143日期:2023-11-26 11:48:49

問題描述

現(xiàn)在的能跑,但是肯定寫的不好。

List<? extends WeatherData> data = weatherReportDao.getCoviReportData(reportType);WeatherENUM weatherENUM = WeatherENUM.valueOf(reportFunction);switch (weatherENUM){ case atmosphere:data = atmosphereReportDao.getAtmosphereReportData(reportType);break; case covi: data = weatherReportDao.getCoviReportData(reportType);break; case windSpeed:data = windSpeedReportDao.getWindSpeedReportData(reportType);break;}return data;

關(guān)鍵就是data的初始化,不初始化會報錯。求指導(dǎo)。

問題解答

回答1:

List<? extends WeatherData> data = null;

或者想辦法把weatherENUM的某個值當作參數(shù)傳到dao

List<? extends WeatherData> data = weatherReportDao.getReportData(reportType,dataType);回答2:

定義成全局量就不用初始化了。

標簽: java
相關(guān)文章:
主站蜘蛛池模板: 武隆县| 清苑县| 美姑县| 六盘水市| 汾西县| 温州市| 前郭尔| 大庆市| 嘉善县| 泰宁县| 措勤县| 义乌市| 龙井市| 天柱县| 徐水县| 雷波县| 菏泽市| 牙克石市| 茂名市| 九寨沟县| 巴马| 河曲县| 通河县| 通化市| 静安区| 锡林郭勒盟| 高雄县| 安龙县| 浙江省| 邹城市| 新营市| 宾川县| 长宁区| 永康市| 太仆寺旗| 三河市| 上饶县| 崇仁县| 九龙城区| 河池市| 德兴市|