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

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

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

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

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

コメント

このブログの人気の投稿

カーソルキーさん@つかわない インサートモード編

Android で MIME Type 判別

Erlang & Elixir Fest 2019 に参加してきた