Java 泛型与数组

Java 允许创建无上限的通配符泛型数组,例如 new ArrayList<?>[10],因此也可以将第一段代码改为使用无上限的通配符泛型数组,在这种情况下,程序不得不进行强制类型转换。如下代码所示: 编译上面代码不会发出任何警告,运行上面程序将在粗体字行引发 ClassCastException 异常。因为程序需要将 lsa 的第一个数组元素的第一个集合元素强制类型转换为 String 类型,所
相关文章
相关标签/搜索