Java 泛型與數組

Java 允許創建無上限的通配符泛型數組,例如 new ArrayList<?>[10],因此也可以將第一段代碼改爲使用無上限的通配符泛型數組,在這種情況下,程序不得不進行強制類型轉換。如下代碼所示: 編譯上面代碼不會發出任何警告,運行上面程序將在粗體字行引發 ClassCastException 異常。因爲程序需要將 lsa 的第一個數組元素的第一個集合元素強制類型轉換爲 String 類型,所
相關文章
相關標籤/搜索