In diesem Blog wird erklärt, wie man einem Array in Java ein Element hinzufügt. Also lasst uns anfangen!
Hinzufügen von Elementen zu einem Java -Array
In Java können Sie einem Array Elemente hinzufügen:
Schauen wir uns nun die angegebene Methode nacheinander an.
Methode 1: Hinzufügen von Elementen zu Array durch Erstellen eines neuen Java -Arrays
Um einem Array in Java Elemente hinzuzufügen, erstellen Sie zuerst ein Array und kopieren Sie dann die vorhandenen Array -Elemente im neu erstellten Array. Danach können Sie neue Elemente hinzufügen.
Beispiel
In diesem Beispiel werden wir zunächst ein ganzzahliges Array namens erstellen Numarray [] mit den folgenden Werten:
Im nächsten Schritt werden wir ein neues Integer -Array mit dem Namen namens erstellen Newnumarray [] mit einer größeren Größe des vorhandenen Arrays:
int newnumarray [] = new int [numarray.Länge + 1];Das Element 77 wird in der benannten Variablen gespeichert appendValue, was wir hinzufügen wollen:
int appendValue = 77;Zum Drucken des Arrays Numarray [], benutze die System.aus.println () Methode:
System.aus.println ("numarray:" + arrays.tostring (numarray));Kopieren Sie nun die Elemente von Array Numarray [] in einem neu erstellten Array Newnumarray [] mit einer für die Schleife:
für (int i = 0; iFügen Sie dann den Wert ein, der gespeichert ist appendValue Variable im Newnumarray []:
Newnumarray [Numarray.Länge] = appendValue;Drucken Sie zuletzt die Newnumarray [] Elemente:
System.aus.println ("Newnumarray:" + Arrays.tostring (newnumarray));Die angegebene Ausgabe zeigt an, dass 77 im Newnumarray [] erfolgreich hinzugefügt wird:
Schauen wir uns nun die andere Methode zum Hinzufügen von Elementen zu einem Array in Java an.
Methode 2: Hinzufügen von Elementen zu einem Array in Java mithilfe von ArrayList
Sie können auch Java ArrayList verwenden, um einem Array Elemente hinzuzufügen. Es wird als ideal angesehen, da ArrayList ein erneut angreifbares Array ist.
Beispiel
Zunächst werden wir ein ganzzahliges Array mit dem Namen namens erstellen Numarray [] mit den folgenden Werten:
Drucken Sie das Array mit der Verwendung des Arrays System.aus.println () Methode:
System.aus.println ("numarray:"+ arrays.tostring (numarray));Erstellen Sie eine ArrayList mit dem Namen NewnumarrayList und übergeben das Array darin, indem Sie das verwenden ASLIST () Methode:
AnordnungslisteFügen Sie das erforderliche Element in die erstellte ArrayList mit Hilfe der Methode add () hinzu:
NewnumarrayList.hinzufügen (77);Jetzt werden wir diese Arraylist in ein Array konvertieren, indem wir die verwenden toArray () Methode:
numarray = newnumarrayList.toArray (numarray);Drucken Sie das Array schließlich mit dem angehängten Element:
System.aus.println ("ArrayList:"+ Arrays.tostring (numarray));Ausgang
Wir haben alle erforderlichen Informationen zum Hinzufügen von Elementen zu einem Array in Java zur Verfügung gestellt.
Abschluss
In Java können Elemente in einem Array mithilfe von Array -Liste oder Erstellen eines neuen Arrays hinzugefügt werden. Die beste und effizienteste Methode ist die Verwendung der ArrayList für den genannten Zweck. Konvertieren Sie dazu das vorhandene Array in eine Arraylist, fügen Sie die erforderlichen Elemente hinzu und konvertieren Sie es dann in ein normales Array. ArrayList nimmt auch weniger Speicherplatz ein. In diesem Blog wurde die Methoden zum Hinzufügen von Elementen zu einem Array in Java erörtert.