2011/12/31

Java の 自作クラス を 配列 化する時の注意点

例えば、Dataという自作クラスがあったとします
そのクラスの配列を使いたい場合

private int NUM=5;
private Data[] datas = new Data[NUM];
    for(int i=0;i<NUM;i++)
        datas[i]=new Data();

と、このようにするとよいです

配列の要素一つ一つにインスタンス化しないとダメみたいですね
ビルドでエラーが出ないので気が付きにくいエラーです

0 件のコメント:

コメントを投稿