すみません、途中で送信しちゃいました。
public class Foo<T> {
private T[] my_array;
public Foo() { my_array = new T[50]; // エラー }
}
TがObjectを継承しているならObject[]をT[]にキャストすればいけるらしいですけど。
なんでジェネリックなタイプの配列を確保できないのでしょうか?