Entfernen eines Elements aus dem TreeSet in Java - remove(Object o)
In diesem Beispiel zeigen wir Ihnen, wie Sie ein Element mit dem java.util.TreeSet.remove().
Die Methode remove(Object o) wird verwendet, um ein bestimmtes Element aus dem TreeSet zu entfernen, wenn es in der Liste vorhanden ist. Die Methode remove() gibt true wenn das Element im TreeSet vorhanden ist, andernfalls false.
Um ein Element aus dem TreeSet zu entfernen und den Unterschied vor und nach dem Löschen zu unterscheiden, gehen Sie folgendermaßen vor:
References:
java.util.TreeSet.remove() Methode
Die Methode remove(Object o) wird verwendet, um ein bestimmtes Element aus dem TreeSet zu entfernen, wenn es in der Liste vorhanden ist. Die Methode remove() gibt true wenn das Element im TreeSet vorhanden ist, andernfalls false.
Um ein Element aus dem TreeSet zu entfernen und den Unterschied vor und nach dem Löschen zu unterscheiden, gehen Sie folgendermaßen vor:
- Erstellen Sie ein TreeSet.
- Füllen Sie dieses TreeSet mit Elementen auf, indem Sie das add(Object o).
- Durchsuchen und Anzeigen von Elementen in TreeSet.
- Löschen eines Elements durch Aufrufen des remove(Object o).
- Zeigen Sie die Liste ein zweites Mal an, um den Unterschied zu sehen.
Der folgende Code implementiert diese fünf Schritte und gibt das Ergebnis aus:
import java.util.Iterator;Lassen Sie uns diesen Code kompilieren und ausführen, er wird das folgende Ergebnis erzeugen:
import java.util.TreeSet;
public class main {
public static void main(String[] args) {
// Erstellen eines TreeSet
TreeSettreerem = new TreeSet ();
// Werte zu TreeSet hinzufügen
treerem.add(2);
treerem.add(4);
treerem.add(6);
treerem.add(8);
// Erstellen Sie einen Iterator, um durch TreeSet zu iterieren
Iterator-Iterator = treerem.iterator();
// alle TreeSet-Elemente anzeigen
System.out.println("TreeSet-Elemente");
while (iterator.hasNext()){
System.out.println(iterator.next());
}
//Aufruf der remove()boolean exists = treerem.remove(4);
System.out.println("4 existiert? " +existiert);
iterator = treerem.iterator();
// Zeige alle TreeSet-Elemente nach dem Löschen
System.out.println("TreeSet-Elemente");
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
TreeSet
2
4
6
8
4 existiert? true
TreeSet elements
2
6
8
java.util.TreeSet.remove() Methode