Was ist Stack.Pop in Java

Was ist Stack.Pop in Java

In Java kann bestimmte Anforderungen an die Anforderungen kommen. Insbesondere bei einigen Aktualisierungsanforderungen oder Beseitigung der nicht verwendeten Einträge. In solchen Szenarien die “Stapel.Pop()Die Methode ist wirksam, um die enthaltenen Müllwerte loszuwerden.

In diesem Blog wird die Verwendung und Implementierung des „Stack.pop () ”Methode in Java.

Was ist „Stack.pop () “in Java?

Die Stapeldatenstruktur in Java ist eine lineare Datenstruktur basierend auf der “Lifeo (zuletzt in erster Stelle)" Ansatz. Es ist "Pop()Methode in Java gibt das Element zurück, das oben im Stapel verfügbar ist, und entfernt es aus dem Stapel.

Syntax

Stack1.Pop();

In dieser Syntax “,“Stack1”Entspricht dem Stapel, aus dem die Elemente mit dem„ entfernt werden müssen “Pop()" Methode.

Bevor Sie zu den Beispielen auf dem Weg zu den Beispielen gehen, fügen Sie das untergegewalte Paket für die Arbeit mit dem "Stapel" Klasse:

Java importieren.Util.Stapel;

Beispiel 1: Anwenden „Stack.pop () ”, um die Pushed -Elemente über„ Stack zu entfernen.Push () “in Java

Der "drücken()„Methode wird verwendet, um ein Element in die“ zu drücken oder hinzuzufügenStapel”. Diese Methode kann kombiniert mit dem “verwendet werdenStapel.Pop()Methode zum Einlegen der Elemente in den Stapel und dann das zuletzt gedrückte Stapelelement oben entfernen:

öffentliche Klasse Pop
public static void main (String [] args)
Stapel names = new Stack ();
Namen.Push ("John");
Namen.Push ("Sara");
Namen.Push ("David");
System.aus.println ("Der Stapel wird:" + Namen);
String item = Namen.Pop();
System.aus.println ("Der gepolsterte Artikel ist:" + item);
System.aus.println ("Der neue Stack ist:" + Namen);

Wenden Sie im obigen Codeblock die folgenden Schritte an:

  • Erstens, deklarieren Sie eine "Stapel"Unterstützung des"Saite" Werte.
  • Im nächsten Schritt verbinden Sie die “drücken()Methode mit dem erstellten Stack, um die angegebenen Zeichenfolgewerte an den Stapel anzuhängen und sie anzuzeigen und sie anzuzeigen.
  • Danach anwenden Sie die “Pop()Methode zum Entfernen des zuletzt gedrückten Elements, ich.e., “David”Aus dem Stapel.
  • Zuletzt das gepackte Element und den aktualisierten Stapel auf der Konsole anzeigen.

Ausgang

In dieser Ausgabe kann beobachtet werden.

Beispiel 2: Anwenden „Stack.pop () “, um die hinzugefügten Elemente über„ Stack zu entfernen.add () ”in Java

Der "Stapel.hinzufügen()"Methode fügt Elemente zum" hinzu "Stapel”. Diese Methode kann in Kombination mit dem “angewendet werdenStapel.Pop()Methode, um die Ganzzahl wegzulassen, die am letzten oder oben im Stapel hinzugefügt wurde.

Syntax

Leere add (ind, elem)

In dieser Syntax:

  • Ind”Bezieht sich auf den Index, in dem das angegebene Element dem Stapel hinzugefügt werden muss.
  • Elem”Entspricht dem Element, das dem Stapel hinzugefügt/angehängt werden muss.

Gehen wir nun mit dem folgenden Beispiel weiter:

öffentliche Klasse Pop
public static void main (String [] args)
Stapel values ​​= new Stack ();
Werte.add (10);
Werte.hinzufügen (20);
Werte.add (30);
System.aus.println ("Der Stapel wird:" + Werte);
Ganzzahlelement = Werte.Pop();
System.aus.println ("Der gepolsterte Artikel ist:" + item);
System.aus.println ("Der neue Stapel ist:" + Werte);

In den obigen Codezeilen:

  • Ebenso erstellen Sie eine “Stapel" des "Ganze Zahl" Typ.
  • Fügen Sie nun die angegebenen Ganzzahlwerte über die zugehörigen hinzu “hinzufügen()" Methode.
  • Im nächsten Schritt pop die zuletzt hinzugefügte Integer mit dem angewandten “in ähnlicher Weise die zuletzt hinzugefügte“Pop()" Methode.
  • Zuletzt das gepackte Element bzw. den aktualisierten Stack auf der Konsole anzeigen.

Notiz: Wenn es erforderlich ist, mit beiden zu arbeiten “Ganze Zahl" Und "Saite"Datentypen in"Stapel", Benutze das"Objekt”Geben Sie stattdessen ein.

Ausgang

In diesem Ergebnis kann impliziert werden, dass die Ganzzahl gesprungen ist und der Stapel entsprechend aktualisiert wird.

Abschluss

Der "Stapel.Pop()Die Methode in Java gibt das Element zurück, das oben im Stapel verfügbar ist und dieses Element aus dem Stapel entfernt. Diese Methode kann angewendet werden, um die Push -und hinzugefügten Elemente über die “zu entfernenStapel.drücken()" Und "Stapel.hinzufügen()Methoden jeweils. In diesem Blog wurde die Nutzung des “besprochen“Stapel.Pop()Methode in Java.