Die Liste in Java ist ein Sammelobjekt, das alle Objekte zusammen speichert. Sie können jedes Java -Objekt in die Liste einfügen oder Werte direkt einfügen.
Die Verwendung ist einfach, ähnlich wie ein Array.
Bevor Sie die Liste verwenden, müssen Sie java.util im Programmkopf importieren.
Java.util importieren. A.Add (1); // add 1 system.out.println (a); A.Add (2); System.out.println (a); A.Remove (0); // Entfernen Sie das 0. Element in Liste A, dh 1 System.out.println (a); }}
Die laufenden Ergebnisse des Programms sind wie folgt:
[1]
[1, 2]
[2]
Die Liste wird häufig verwendet, um eine Gruppe von Objekten zu speichern und zu betreiben, z. B. eine Gruppe von Studenteninformationen, eine Gruppe von Kontoinformationen usw.
List ist eine Sammelschnittstelle. Solange es sich um eine Collection Class -Schnittstelle handelt, wird es einen "Iterator" haben. Mit diesem Iterator können Sie mit einer Reihe von Objekten im Listenspeicher arbeiten.
Wenn Sie diesen Listenspeicher bedienen möchten, müssen Sie zuerst eine Instanz dieses Iterators erhalten: Iterator it = l.iterator ();
Es kann als dynamisches Array verstanden werden. Traditionelle Arrays müssen die Anzahl der Arrays definieren, bevor sie verwendet werden können, und Containerobjekte müssen nicht die Gesamtzahl der Array -Indexs definieren.
Verwenden Sie die Methode add (), um ein neues Mitgliedsobjekt hinzuzufügen. Alles, was es hinzufügen kann, ist ein Objekt, kein grundlegender Datentyp. Der Container entspricht auch den Methoden GET () und REMET (), um Datenmitglieder zu erhalten und zu löschen.
Beispiel 1.
Java.util importieren. // Da das Sammelframework nur Objekte speichern kann, neue Kapselungsklasse L.Add (New Integer (1)); L.Add (New Integer (2)); L.Add (New Integer (3)); L.Add (New Integer (4)); Iterator it = l.iterator (); // hasNext ist der Wert, der den aktuellen Wert nimmt. Sein Berechnungsprozess besteht darin, festzustellen, ob der nächste Wert einen Wert hat, wenn er fortgesetzt wird. while (it.hasNext ()) {// Angenommen, die Inkapselungsklasse von Integer, nennen Sie die integer -intValue -Methode, um den Rückgabewert als int für i zu erhalten; int i = ((Integer) iT.Next ()). intValue (); System.out.println ("Element in der Liste ist:"+i); }}} Beispiel 2.
Java.util importieren. // Da das Sammelframework nur Objekte speichern kann. In diesem Beispiel wird veranschaulicht, dass String ein Objekt L.Add ("Lalala") ist. L.Add ("AFDSFA"); Iterator it = l.iterator (); // hasNext ist der Wert, der den aktuellen Wert nimmt. Sein Berechnungsprozess besteht darin, festzustellen, ob der nächste Wert einen Wert hat und ob er fortgesetzt wird. while (it.hasNext ()) {// Angenommen, it.next inkapseln Sie die Klasse und rufen Sie den Cast -String -Typ auf i; String i = (String) it.next (); System.out.println ("Element in der Liste ist:"+i); }}}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.