是否有可能使以下代码类型安全?是一个类型安全类<?扩展实体>数组可能吗?
Class<? extends Entity>[] test = (Class<? extends Entity>[]) new Class<?>[1];
编辑:我需要它下面的函数的输入:
public <T extends Entity> T createEntity(final Class<T> clazz, final int id)
我不能使用ArrayList,由于其糟糕的垃圾性能。我只是想摆脱IDE警告,而不是压制它。
你想在这里做什么? – Oren 2013-03-20 17:22:00
它已经是类型安全,因为它将永远。 – 2013-03-20 17:28:43