Konstruktion eines ArrayList -Objekts
Die ArrayList stammt aus der Java.Util -Paket. Die Syntax zum Konstruktion einer leeren Arrayliste ist,
Anordnungslistewobei t in Winkelklammern die Art von Wert ist, die für die Liste gesucht wird. T ist auf beiden Seiten des Zuordnungsoperators. Beachten Sie die Positionen. Al ist das ArrayList -Objekt. Das folgende Programm erstellt ein leeres ArrayList -Objekt:
Java importieren.Util.*;Die Ausgabe ist: 0. Es ist eine Liste von Zent. ArrayList verwendet eine Referenz als Typ und nicht als primitiver Name. "Charakter" sollte also verwendet werden, anstatt "Char".
Angehängte Elemente
Wenn das ArrayList -Objekt leer ist, können Werte hinzugefügt werden. Das ist angehängt. Wenn das ArrayList -Objekt bereits einige Werte aufweist und am Ende mehr Werte hinzugefügt wird. Die Syntax der ArrayList -Methode add () zum Anhängen lautet:
öffentlicher Boolescher Add (e e)Es gibt wahr zurück, wenn im ArrayList -Objekt eine Änderung vorgenommen wurde. und falsch, wenn keine Änderung vorgenommen wurde. E ist der Wert.
Das folgende Code -Segment wendet vier Zeichen an das ArrayList -Objekt an, wobei die Methode add () verwendet wird:
Java importieren.Util.*;Die Ausgabe ist:
P q s tBeachten Sie, dass Get () und nicht die Quadratklammern verwendet wurde, um den Wert am Index zu erhalten.
Ein Element einfügen
Die Syntax zum Einfügen eines Elements mit der Methode hinzufügen ist:
Öffentliche Leere add (int Index, E Element)Index ist die Position, in der das Element hinzugefügt wird. Jedes Element auf der rechten Seite wird ein Ort vor uns verschoben. Das folgende Programm zeigt dies:
Java importieren.Util.*;Die Ausgabe ist:
P q r s t'R' wurde in Index 2 eingefügt, wo 's' war. Index 2 ist die dritte Position. 'S' und 't' wurden jeweils verschoben, ein Ort vor uns.
Vorbereitung
Vorbereitungen, um vorne hinzuzufügen. Verwenden Sie zur Vorbereitung die Syntax:
Öffentliche Leere add (int Index, E Element)aber mit dem Index bei 0.
Das folgende Programm zeigt dies:
Java importieren.Util.*;Die Ausgabe sollte sein:
Z p q s tZ wurde auf p q s t vorbereitet.
Eine andere Liste anhängen
Eine ganze Liste kann angehängt werden. Die Syntax für diese Aktion lautet:
öffentlicher boolescher Addall (Sammlung extends E> C)wobei c die Liste ist, die angehängt werden soll. Es gibt wahr zurück, wenn im ArrayList -Objekt eine Änderung vorgenommen wurde. und falsch, wenn keine Änderung vorgenommen wurde.
In der folgenden Hauptmethode gibt es zwei Listen: AL und eine andere. Ein anderer ist an Al angehängt.
public static void main (String [] args)Die Ausgabe ist:
P q r s t uAl hat die Sequenz, P q r s. Ein anderer hat die Sequenz t u. T u wurde eindeutig an p q r s angehängt.
Einfügen einer anderen Liste
Eine ganze Liste kann in eine erste Liste eingefügt werden. Die Syntax dafür ist:
öffentlicher boolescher Addall (int Index, Sammlung extends E> C)wobei c die Liste ist, die eingefügt werden soll. Es gibt wahr zurück, wenn im ArrayList -Objekt eine Änderung vorgenommen wurde. und falsch, wenn keine Änderung vorgenommen wurde.
Nach der folgenden Main () -Methode gibt es zwei Listen: AL und eine andere. Ein anderer wird in Al eingefügt.
public static void main (String [] args)Die Ausgabe ist:
P q r s t uHier hat Al die Sequenz, P q t u. Hier hat eine andere die Sequenz r s. R s wurde eindeutig in p q t u eingefügt, um p q r s t u zu haben.
Eine andere Liste vorbereiten
Eine ganze Liste kann in einer ersten Liste vorbereitet werden. Die Syntax dafür ist immer noch,
öffentlicher boolescher Addall (int Index, Sammlung extends E> C)Aber 0 für den Index auswählen. Es gibt wahr zurück, wenn im ArrayList -Objekt eine Änderung vorgenommen wurde. und falsch, wenn keine Änderung vorgenommen wurde.
In der folgenden Hauptmethode gibt es zwei Listen: AL und eine andere. Ein anderer wird vor Al eingeführt.
public static void main (String [] args)Die Ausgabe ist:
U v w x y zHier hat Al die Sequenz, w x y z. Ein anderer hat die Sequenz u v. U v wurde eindeutig vor W x y z eingesetzt, um U V W x y z zu haben.
Abschluss
Die add () -Methode der ArrayList kann verwendet werden, um ein Element oder eine andere Liste vorzubereiten, einzufügen und anzuhängen. Um nur ein Element anzuhängen, verwenden Sie add (e). Um nur ein Element einzufügen, verwenden Sie add (index, e). Um nur ein Element vorzubereiten, machen Sie den Index, 0. Um eine andere Liste anzuhängen, verwenden Sie Addall (c). Um eine andere Liste einzufügen, verwenden Sie AddAll (Index, c). Um eine andere Liste vorzubereiten, machen Sie den Index 0, 0.