2015年10月9日金曜日

「ArrayList」の配列


Java勉強中。

ArrayListの配列を以下のように作ろうとしたら、

  ArrayList<String>[] a = new ArrayList<String>[50];

次のようなエラーが出てしまった。

  エラー: 汎用配列を作成します


ひとまず、以下のようなダミーのクラスをはさむと、エラーは出なかった。

  class Dummy extends ArrayList<String> {
  }
  Dummy[] a = new Dummy[50];


可変長配列の固定長配列の正しい作り方とは?

0 件のコメント:

コメントを投稿