Während der Programmierung in Java kann der Code Einschränkungen auferlegen, um Einschränkungen aufzuerlegen. Zum Beispiel die Zuweisung fester Größen für die akkumulierenden Containerwerte, i, i.e., “
Arrays”. In solchen Situationen hilft die Umwandlung von Listen in Arrays in Java, um sie effektiv zu nutzen.
Dieser Blog wird die Ansätze zur Konvertierung von Listen in Arrays in Java erläutern.
So konvertieren Sie die Liste in Array in Java?
Um eine Liste in ein Array in Java umzuwandeln, wenden Sie die folgenden Ansätze an:
- “toArray ()" Methode.
- “toArray () Methode und “Ganze Zahl" Objekt.
Ansatz 1: Konvertieren Sie die Liste in Array in Java mit der Methode „toArray ()“ in Array
Der "toArray ()"Methode konvertiert eine"Anordnungsliste”In ein Array und gibt es zurück. Der "hinzufügen()Die Methode fügt Elemente in die Liste hinzu. Diese Methoden können angewendet werden, um die erstellte Liste einfach in ein Array umzuwandeln.
Syntax
Anordnungsliste.toArray (Array)
In dieser Syntax “,“Array”Entspricht dem Array, in dem das“AnordnungslisteElemente werden gespeichert.
Beispiel
Stellen Sie vor der Ansammlung der angesammelten Beispiele die folgende Bibliothek ein:
Java importieren.Util.Anordnungsliste;
Fügen Sie dann den folgenden Code hinzu:
öffentliche Klasse ListToArray
public static void main (String [] args)
ArrayList ConvertList = new ArrayList ();
Konvertist.(1) hinzufügen;
Konvertist.(2) hinzufügen;
Konvertist.(3) hinzufügen;
Konvertist.hinzufügen (4);
System.aus.println ("Die Liste ist:"+convertist);
Objekt [] objarr = convertist.toArray ();
System.aus.println ("Die Werte in einem Array sind:");
für (int i = 0; i
System.aus.println (objarr [i]);
In den obigen Codezeilen:
- Erstellen Sie zunächst eine Ganzzahl “Anordnungsliste"Mit Hilfe eines Objekts namens"Konvertist"Über die"neu"Schlüsselwort und das"Anordnungsliste()Konstruktor.
- Im nächsten Schritt verbinden Sie die “hinzufügen()Methode mit dem erstellten Objekt, um die angegebenen Ganzzahlen hinzuzufügen und die Liste auszudrucken.
- Danach rufen Sie die “auf"toArray ()Methode zum Umwandeln der erstellten Liste in ein Array, indem Sie sich auf das Listenobjekt beziehen.
- Schließlich wenden Sie die “an“fürSchleife, um die Elemente entlang der Elemente zu iterieren und einzeln anzeigen.
Ausgang
In der obigen Ausgabe kann beobachtet werden, dass die Liste angemessen in ein Array umgewandelt wird.
Ansatz 2: Konvertieren Sie die Liste in Array in Java mit der Methode „toArray ()“ und „Ganzzahl“ -Objekt
In diesem Ansatz diskutierte “toArray ()"Methode kann angewendet werden, um die" zu transformieren "AnordnungslisteZuerst in ein ganzzahliges Objekt, indem Sie die Größe angeben und dann in ein Array.
Beispiel
Gehen wir zu den folgenden Codezeilen übergehen:
öffentliche Klasse ListToArray
public static void main (String [] args)
ArrayList ConvertList = new ArrayList ();
Konvertist.(1) hinzufügen;
Konvertist.(2) hinzufügen;
Konvertist.(3) hinzufügen;
Konvertist.hinzufügen (4);
Integer [] updarray = new Integer [4];
Konvertist.toArray (Updarray);
System.aus.println ("Die Liste ist:"+convertist);
Objekt [] objarr = convertist.toArray ();
System.aus.println ("Die Werte in einem Array sind:");
für (int i = 0; iSystem.aus.println (objarr [i]); Wenden Sie die folgenden Schritte an, wie im obigen Code -Snippet angegeben:
- Erinnern Sie sich an die diskutierten Ansätze, um eine zu erstellenAnordnungsliste”Und fügen Sie es mit den angegebenen Ganzzahlen über die" an "an"hinzufügen()" Methode.
- Erstellen Sie nun eine “Ganze Zahl”Objekt mit der“neu"Schlüsselwort und das"Ganze Zahl()Konstruktor.
- Dadurch werden die “konvertiert“Anordnungsliste”In ein ganzzahliges Objekt, indem Sie die Größe angeben.
- Konvertieren Sie schließlich die Arraylist ebenfalls in ein Array über das “toArray ()Methode und Zeigen Sie die Array -Elemente über die “anfür”Schleife.
Ausgang
In diesem Ergebnis kann analysiert werden, dass die Listenwerte in einem Array entsprechend akkumuliert werden.
Abschluss
Um eine Liste in ein Array in Java zu konvertieren, wenden Sie die “an, um die„toArray ()"Methode oder die kombinierte"toArray ()Methode und “Ganze Zahl" Objekt. Diese Ansätze konvertieren einfach die angegebenen “Anordnungsliste"In ein Array über eine"Ganze Zahl" Objekt. In diesem Blog wurde die Ansätze zur Konvertierung einer Liste in ein Array in Java besprochen.