So initialisieren Sie eine ArrayList in Java

So initialisieren Sie eine ArrayList in Java
In der Programmierwelt sind Arrays Datenstrukturen fester Länge, während ArrayList eine dynamische/resizierbare Datenstruktur ist. ArrayList in Java gehört zur List -Schnittstelle des Sammlungsframework. Wir können das neue Schlüsselwort verwenden, um eine ArrayList in Java zu erstellen, aber wie man eine ArrayList initialisiert? Das ist das Hauptanliegen und wir werden es mit verschiedenen Methoden ausführlich erklären.

In dieser Beschreibung werden wir die folgenden Ansätze zur Initialisierung einer Arraylist in Java behandeln:

  • So deklarieren/initialisieren Sie eine leere ArrayList?
  • So verwenden Sie Arrays.ASList () -Methode zum Initialisieren einer ArrayList
  • So verwenden Sie die add () -Methode, um eine ArrayList zu initialisieren?
  • So verwenden Sie die Liste.von () Methode zur Initialisierung einer ArrayList?

Also fangen wir an!

So deklarieren/initialisieren Sie eine leere ArrayList?

Wenn wir in Java kein Argument für den ArrayList-Konstruktor angegeben haben, wird es als leere Arraylist initialisiert, wie im untergegebenen Snippet gezeigt:

Anordnungsliste Sprachen = NeuarrayList();

Das oben gegebene Code erstellt eine leere ArrayList.

So verwenden Sie Arrays.ASList () -Methode zum Initialisieren einer ArrayList

Um eine ArrayList in Java zu initialisieren, können wir die Sammlung von Elementen als Argument für den Konstruktor der ArrayList mit den Arrays angeben.Liste

Anordnungsliste Sprachen = NeuarrayList(Arrays.ASLIST ("Java", "C ++", "Php", "JavaScript", "Python");
Sprachen.foreach (itemsList ->
System.aus.println (itemsList);
);

Im oben gegebenen Programm haben wir zunächst eine Sammlung von Elementen mithilfe der ASList () -Methode initialisiert und danach die foreAch () -Methode durch jedes Element der ArrayList verwendeten:

Der obige Snippet hat die Arbeit der ASList () -Methode überprüft.

So verwenden Sie die add () -Methode, um eine ArrayList zu initialisieren?

In Java ist die häufigste und einfachste Möglichkeit, eine ArrayList zu initialisieren, die add () -Methode, wie im untergegebenen Code-Snippet gezeigt:

Anordnungsliste Sprachen = new ArrayList ();
Sprachen.add ("java");
Sprachen.add ("php");
Sprachen.add ("c ++");
Sprachen.add ("javaScript");
Sprachen.add ("python");
Sprachen.foreach (itemsList ->
System.aus.println (itemsList);
);

In diesem Beispielprogramm haben wir die Methode add () verwendet, um die ArrayList-Elemente einzeln zu initialisieren. Als nächstes verwendeten wir die foreach () -Methode, um jedes Element der Liste zu iterieren:

So wird die Methode add () verwendet, um die ArrayList in Java zu initialisieren.

So verwenden Sie die Liste.von () Methode zur Initialisierung einer ArrayList?

Java bietet eine weitere nützliche Methode mit dem Namen List.von () mit deren Initialisierung einer ArrayList verwendet werden kann:

Anordnungsliste Sprachen = NeuarrayList (Liste.von ("Java", "JavaScript", "C ++", "Python", "Php");
Sprachen.foreach (itemsList ->
System.aus.println (itemsList);
);

In diesem Beispiel haben wir die Liste verwendet.von () Methode zur Initialisierung der ArrayList in Java:

So liste die Liste.von () Methode funktioniert in Java.

Abschluss

In Java sind verschiedene Methoden wie add (), Liste.von () und Arrays.ASList () kann verwendet werden, um eine ArrayList zu initialisieren. foreach () Methode kann verwendet werden, um die Listenelemente zu durchqueren. Mit diesen Methoden können wir jede Art von Arraylist i initialisieren i initialisieren.e. Ganzzahl, String oder ein anderes Objekt. In dieser Beschreibung haben wir erklärt, wie eine ArrayList in Java mithilfe verschiedener Ansätze wie der Verwendung von Add (), Konstruktor, Liste initialisiert werden kann, initialisiert.von () und Array.ASList () Methode.