Ich versuche, am Ende eines Arrays einen Wert hinzuzufügen. Ich habe das für Arrays mit einer festen Länge, aber jetzt muss ich es für Arrays jeder Größe arbeiten lassen. Ich denke, eine einfache for-Schleife würde den Trick machen, ich kann einfach nicht die Syntax herausfinden.Array duplizieren, Element hinzufügen Java
double[] array2 = new double[array.length + 1];
System.arraycopy(array, 0, array2, 0, array.length);
array2[array.length] = val;
array = array2;
return array2;
User ArrayList stattdessen – logger
Es könnte einfacher sein, ['' 'Arrays :: copyOf'''] zu verwenden (https://docs.oracle.com/javase/7/docs/api/java/util/Arrays. html # copyOf% 28doppel [],% 20int% 29) –