Kaedah statik tidak boleh merujuk generik yang ditakrifkan pada kelas, kaedah generik statik harus digunakan. Menambah Object[] sebelum <T> menunjukkan bahawa ini ialah kaedah generik statik. Untuk menggunakan kaedah generik statik, tambahkan List<T> di hadapan <T> Anda boleh menggunakan
seperti berikut
public static <T> List<T> name() {
List<T> list = new ArrayList<T>();
return list;
}
Kaedah statik tidak boleh merujuk generik yang ditakrifkan pada kelas, kaedah generik statik harus digunakan. Menambah
seperti berikutObject[]
sebelum<T>
menunjukkan bahawa ini ialah kaedah generik statik. Untuk menggunakan kaedah generik statik, tambahkanList<T>
di hadapan<T>
Anda boleh menggunakan...Generik adalah untuk definisi, anda mesti menyatakan jenis apabila menggunakannya
Terdapat pengenalan dalam think in java