Konstruktion eines ArrayList -Objekts
Die ArrayList stammt von 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 anstelle von "Char" verwendet werden.
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 enthält, wird immer noch mehr Werte hinzugefügt. Die Syntax der ArrayList -Methode add () zum Anhängen lautet:
öffentlicher Boolescher Add (e e)Es kehrt wahr zurück, wenn im ArrayList -Objekt eine Änderung vorgenommen wurde, und falsch, wenn keine Änderung vorgenommen wurde. E ist der Wert.
Das folgende Codesegment findet 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 wurden, um den Wert am Index zu erhalten.
Ein Element einfügen
Die Syntax zum Einfügen eines Elements mit der Methode hinzufügen lautet:
Ö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
Vorbereitungsmittel vorne vorne vorzubereiten. 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 t
Z 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)Wenn C die zu angehängte Liste ist, gibt es true zurück, wenn eine Änderung im ArrayList -Objekt 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)Wenn C die zu eingefügte Liste ist, gibt es true zurück, wenn eine Änderung im ArrayList -Objekt vorgenommen wurde. und falsch, wenn keine Änderung vorgenommen wurde.
Es gibt zwei Listen in der folgenden Main () -Methode: AL und einer anderen. 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 kehrt 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. Hier hat eine andere 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 ein Element oder eine andere Liste vorbereiten, einfügen und anhä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.