ぷ~ろぐぷ~ろぐ身辺雑記、アニメ・マンガ、Jリーグ(特に新潟)のこととか。ArrayList<Integer>();これはOK。コンパイルエラーこれはNG。間にはスーパークラス/サブクラスの関係はない。・宣言から、変数listの要素はInteger型しか許されない。・変数listが実際に参照しているArrayList<Object>から、listにはObject型、つまりDobule型でもString型でも何でも要素として許される。