次のコードタイプを安全にすることは可能ですか?
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の警告を抑制せずに取り除きたかっただけです。