I Java kan det være visse krav der utvikleren trenger å fjerne utdaterte eller søppelverdier fra postene. Mer spesifikt, i tilfelle av noe oppdateringskrav eller eliminering av ubrukte oppføringer. I slike scenarier, "Stable.pop ()”Metoden er effektiv for å bli kvitt de inneholdte søppelverdiene.
Denne bloggen vil demonstrere ved hjelp av og implementere “Stack.Pop () ”-metode i Java.
Hva er “Stack.Pop () ”i Java?
Stack -datastrukturen i Java er en lineær datastruktur basert på "LIFO (sist inn først ut)" nærme seg. Det er "pop ()”Metode i Java returnerer elementet som er tilgjengelig øverst i stabelen og fjerner det fra stabelen.
Syntaks
Stack1.pop ();
I denne syntaksen, “Stack1”Tilsvarer stabelen som elementene må poppes/fjernes ved hjelp av“pop ()”Metode.
Før du drar til eksemplene, må du huske å inkludere pakken nedenfor for å jobbe med "Stable”Klasse:
Importer Java.util.Stable;
Eksempel 1: Bruker “Stack.Pop () ”for å fjerne de skyvede elementene via“ Stack.Push () ”i Java
“trykk()”Metode brukes til å skyve eller legge til et element i“Stable”. Denne metoden kan brukes kombinert med "Stable.pop ()”Metode for å sette inn elementene i stabelen og deretter fjerne henholdsvis det siste skyvede stabelelementet øverst:
offentlig klasse pop
public static void main (String [] args)
StableNavn = ny stabel ();
navn.Push ("John");
navn.Push ("Sara");
navn.Push ("David");
System.ute.println ("Stabelen blir:" + navn);
Strengelement = navn.pop ();
System.ute.Println ("Det poppede varen er:" + element);
System.ute.Println ("Den nye stabelen er:" + navn);
I kodeblokken ovenfor, bruk følgende trinn:
Produksjon
I denne utgangen kan det observeres at elementene skyves og spratt på riktig måte.
Eksempel 2: Bruker “Stack.Pop () ”for å fjerne de ekstra elementene via“ Stack.Legg til () ”i Java
“Stable.Legg til()”Metode legger til elementer til“Stable”. Denne metoden kan brukes i kombinasjon med "Stable.pop ()”Metode for å utelate heltallet som er lagt til på siste eller toppen av bunken.
Syntaks
void add (ind, elem)
I denne syntaksen:
La oss nå gå videre til det eksemplet under levert:
offentlig klasse pop
public static void main (String [] args)
Stableverdier = ny stabel ();
verdier.Legg til (10);
verdier.Legg til (20);
verdier.Legg til (30);
System.ute.println ("Stabelen blir:" + verdier);
Heltall element = verdier.pop ();
System.ute.Println ("Det poppede varen er:" + element);
System.ute.println ("Den nye stakket er:" + verdier);
I kodelinjene ovenfor:
Merk: Hvis det er et krav om å jobbe med både "Heltall”Og“Streng”Datatyper i“Stable”, Bruk“Gjenstand”Skriv i stedet.
Produksjon
I dette utfallet kan det antydes at heltallet er poppet og stabelen oppdateres på riktig måte.
Konklusjon
“Stable.pop ()”Metode i Java returnerer elementet som er tilgjengelig øverst i stabelen og fjerner det elementet fra bunken. Denne metoden kan brukes for å fjerne de skyvede og tilførte elementene via “Stable.trykk()”Og“Stable.Legg til()”Metoder, henholdsvis. Denne bloggen diskuterte bruken av “Stable.pop ()”Metode i Java.