泛型list和普通list 將Object轉(zhuǎn)換成泛型時報出警告?
將Object轉(zhuǎn)換成泛型時報出警告?因為Java泛型是通過擦除來實現(xiàn)的,這意味著當(dāng)您使用泛型時,任何特定的類型信息都會被擦除,即map<string、list<foodbean>>尖括
將Object轉(zhuǎn)換成泛型時報出警告?
因為Java泛型是通過擦除來實現(xiàn)的,這意味著當(dāng)您使用泛型時,任何特定的類型信息都會被擦除,即map<string、list<foodbean>>尖括號中的項已被擦除,因此將報告異常。你可以把它改成地圖<?,? >,也不會有例外(當(dāng)然,這是不可行的)。在實際過程中,@suppresswarnings(“unchecked”)可以用來屏蔽異常。您可以看到Java中思維的泛型。