Pembolehubah enum Java tidak boleh ditakrifkan berulang kali dalam kes?
黄舟
黄舟 2017-05-17 10:09:15
0
1
883

Saya perlu menetapkan nilai kepada pembolehubah berdasarkan kandungan rentetan, tetapi jenis pembolehubah adalah saya sekarang

        switch (weatherENUM){
            case weather:
               List<CoviData> data =  weathreService.getCoviData(reportType);
                break;
            case COVI:
                List<helloData> data =  weathreService.gethelloData(reportType);
        }

idea melaporkan ralat dan mengulangi definisi. Tetapi ini adalah penghitungan dan tidak akan diulang. Bagaimanakah saya mencapai matlamat saya?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(1)
大家讲道理

CoviData dan HelloData boleh mewarisi Data kelas induk pada masa yang sama, dan menggunakan kad bebas jenis yang layak untuk mengisytiharkan objek.
Senaraikan<? memanjangkan Data> Ingat untuk mengisytiharkannya di luar suis.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!