Diese Beschreibung bietet einen gründlichen Überblick darüber Hashset In Java und in dieser Hinsicht deckt es die folgenden Konzepte ab:
So lass uns anfangen!
Was ist ein Hashset
Eine Klasse, die nur einzigartige Artikel speichert und keine Bestellung zur Speicherung der Artikel beibehält, wird als Hashset in Java bezeichnet.
Wie man mit Hashset arbeitet
Die untergezogenen Punkte müssen befolgt werden, um mit Hashset zu arbeiten
Als Hashset gehört Java.Util Klasse müssen wir also müssen importieren Die Hashset Klasse von Java.Util Paket:
Java importieren.Util.Hashset;Der nächste Schritt ist die Erstellung von Objekten, und dazu müssen wir der folgenden Syntax folgen:
HashsetDas obige Snippet erstellt ein Objekt vom String -Typ von Hashset. In ähnlicher Weise können wir auch das Objekt anderer Datentypen erstellen. Für diesen Zweck müssen wir die äquivalente Wrapper -Klasse all dieser Datentypen wie z. B. angeben Ganze Zahl für int, Byte für Byte usw.
So fügen Sie Elemente in Hashset hinzu
Der Hashset Die Klasse hat verschiedene Methoden, um verschiedene Funktionen auszuführen, die hinzufügen() Die Methode ist eine von ihnen, mit der Elemente in a hinzugefügt werden können Hashset.
Beispiel
Im folgenden Code importieren wir die Hashset -Klasse oben in unserem Projekt, und danach erstellen wir ein Objekt der Hashset Klasse. Nach der Erstellung von Objekten haben wir dieses Objekt mit verwendet hinzufügen() Methode zum Hinzufügen von Elementen im Hashset:
Java importieren.Util.Hashset;Im obigen Snippet erstellen wir ein Objekt von Hashset Klasse und dann fügen wir einige Elemente im Hashset hinzu:
Aus der Ausgabe ist klar, dass das Hashset den doppelten Wert nicht hinzufügt "Katze".
So überprüfen Sie die Existenz eines Elements in Hashset
Der enthält () kann verwendet werden, um die Existenz eines bestimmten Elements in zu testen Hashset.
Beispiel
Der folgende Code -Snippet testet die Existenz von zwei Elementen „Hund“ und „Löwe“:
System.aus.println (Tiere.enthält ("Hund"));Wenn die angegebenen Elemente im Hashset gefunden werden, gibt die Methode contains () true zurück:
Die Ausgabe überprüft die Arbeit von Methode, da sie für Hund und Falsch für den Löwen zurückkehrt.
So entfernen Sie Elemente aus Hashset
Der entfernen() Methode kann verwendet werden, um die Elemente aus dem Hashset zu löschen:
Beispiel
Im Folgenden finden Sie den Code, um "Hund" aus dem zu löschen Hashset:
Tiere.entfernen ("Hund");Der Code und seine jeweilige Ausgabe sind unten angezeigt ::
Die Ausgabe bestätigt, dass die entfernen() Die Methode funktioniert angemessen, um das angegebene Element zu löschen.
So entfernen Sie alle Hashset -Elemente
Der klar() Methode kann verwendet werden, um alle Elemente aus dem Hashset zu entfernen.
Tiere.klar();Das folgende Snippet zeigt, wie Clear () -Methode funktioniert:
Die leere Hashset authentifiziert die Arbeit der klar() Methode.
So finden Sie die Größe von Hashset
Der Größe() Kann verwendet werden, um die Größe des Hashsets zu finden.
Beispiel
Der folgende Code zeigt, wie man die Größe von Hashset findet.
Tiere.Größe();Der vollständige Code und seine jeweilige Ausgabe sind im folgenden Screenshot angezeigt:
Die Ausgabe überprüft die Angemessenheit der Größe der Größe ().
Wie man durch Hashset itert
Wir können durch einen Hashset mit einem Iterator, einer For-Each-Schleife und einer for-Each-Methode iterieren () (). Wir können durch die Elemente und Werte des Hashsets mit dem Itererieren Schlüsselsatz() Und Werte() Methode.
Beispiel
Wir verwenden die For-Each-Schleife, um durch die Elemente von Hashset zu iterieren:
für (String I: Tiere)Der vollständige Code und seine Ausgabe sind im untergegebenen Snippet angezeigt:
Die Ausgabe zeigt, dass die EEC-Schleife durch jedes Element des Hashset iteriert.
Abschluss
Importieren der Hashset Die Erstellung dieser Klasse und dann die Erstellung dieser Klasse ermöglicht es, alle ihre Methoden zur Durchführung verschiedener Funktionen zu verwenden. Die Hashset -Klasse bietet eine Vielzahl verschiedener Methoden, um unterschiedliche Funktionen zu erreichen e.G. hinzufügen() Und entfernen() Methoden können verwendet werden, um die Hashset -Elemente hinzuzufügen oder zu entfernen. Ebenso die enthält () Methode kann verwendet werden, um die Existenz eines Elements im Hashset usw. zu testen. Diese Beschreibung erklärt verschiedene Aspekte der Hashset Klasse. Darüber hinaus werden einige häufig verwendete Methoden verwendet, um unterschiedliche Funktionen über das Hashset durchzuführen.