以下のように ArrayList を定義します。
static ArrayList<Double[]> aryList1 = new ArrayList<Double[]>();
これをarraylistに追加したい
double[] a = new double[]{0.1,0.2};
arylist1.add(a);
しかし、それは
arylist1.add(a)
...add は double ArrayList には適用できません。
doubleはクラスですが、 doubleはプリミティブです。
持っているstatic ArrayList<Double[]> aryList1 = new ArrayList<Double[]>();
ものと持ってDouble[]
いないものがありdouble[]
ます。したがって、次のことを行う必要があります。
Double[] a = new Double[]{0.1,0.2};
または、宣言を次のように変更できます。
static ArrayList<double[]> aryList1 = new ArrayList<double[]>();
あなたが持っている別のエラー:
arylist1.add(a)
である必要がありますaryList1.add(a)
(Java では大文字と小文字が区別されます)。