Gibt es eine Möglichkeit, ArrayList
mit dem Typ double
zu definieren? Ich habe beide ausprobiert
%Vor%
und
%Vor% Der erste Code zeigte, dass der Konstruktor ArrayList<Double>(double, double, double)
undefiniert ist und der zweite Code zeigt, dass Dimensionen nach double
benötigt werden.
Sie haben ein Problem, weil Sie das ArrayList
nicht gleichzeitig erstellen und auffüllen können. Sie müssen es entweder erstellen und dann manuell als solches auffüllen:
Oder alternativ, wenn es für Sie bequemer ist, können Sie ArrayList
aus einem primitiven Array mit Ihren Werten auffüllen. Zum Beispiel:
Sie können Arrays.asList verwenden, um eine Liste (nicht unbedingt ArrayList) zu erhalten, und dann addAll () verwenden, um sie einer ArrayList hinzuzufügen:
%Vor%Wenn Sie Java6 (oder höher) verwenden, können Sie auch den ArrayList-Konstruktor verwenden, der eine andere Liste annimmt:
%Vor%