成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

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

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

問(wèn)題描述

現(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的初始化,不初始化會(huì)報(bào)錯(cuò)。求指導(dǎo)。

問(wèn)題解答

回答1:

List<? extends WeatherData> data = null;

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

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

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

標(biāo)簽: java
相關(guān)文章: