cari

Rumah  >  Soal Jawab  >  teks badan

pengoptimuman kod senarai-java

Versi semasa boleh dijalankan, tetapi tulisannya pasti tidak bagus.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<code>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;</code>

Kuncinya ialah pemulaan data Jika tidak dimulakan, ralat akan dilaporkan. Minta tunjuk ajar.

PHP中文网PHP中文网2863 hari yang lalu712

membalas semua(2)saya akan balas

  • 習慣沉默

    習慣沉默2017-05-17 10:10:39

    1

    2

    <code>List<? extends WeatherData> data = null;

    </code>

    Atau cari jalan untuk menghantar nilai cuacaENUM tertentu sebagai parameter kepada dao

    1

    2

    <code>List<? extends WeatherData> data =  weatherReportDao.getReportData(reportType,dataType);

    </code>

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-17 10:10:39

    Ditakrifkan sebagai pembolehubah global, tidak perlu memulakannya.

    balas
    0
  • Batalbalas