2018年10月19日

使用 Java 泛型数组

在使用泛型的时候,可能会用到泛型数组。

但是 Java 是不支持泛型数组的,直接写泛型数组,会出现编译错误。如图所示:

有一种方法可以绕过报错,实现同样的效果:创建 Object 数组,然后强制转换为泛型。

即用 (Item[]) new Object[cap] 替代 new Item[cap]。如图所示:


“以书为舟,遨游尘世”,
最好的免费 kindle 电子书分享站:

You may also like...

发表回复

您的电子邮箱地址不会被公开。


*