Soalan pemula (siaran pemula, sila nyatakan jika terdapat sebarang penyelewengan, terima kasih):
Apakah maksud <K> dalam kaedah contoh "private static <K> void methodName() {}" dalam Java
Bukankah kembali ke sini batal?
kod:
.
int i = 0, j = 0;
while(i + j < S.length) {
if (j == S2.length || (i<S1.length && comp.compare(S1[i], S2[j]<0))
S[i+j] = S[i++];
else
S[i+j]=S2[j++];
}
}Terima kasih atas jawapan anda, saya dapati pengenalan yang sangat terperinci: http://blog.csdn.net/jungle_h...
Ini ialah parameter jenis generik, digunakan untuk menunjukkan bahawa "K" yang digunakan dalam pengisytiharan kaedah seterusnya bukanlah kelas sebenar.
Generik dalam
java
mewakili parameter jenisIni adalah kaedah generik statik dalam
java