Denne bloggen vil demonstrere utnyttelse og implementering av “Stable”Klasse i Java.
Hvordan bruke stabelklassen ved hjelp av Java?
Stabelen er en lineær datastruktur som brukes til å inneholde objektsamlingen. Det er basert på “Sist-i-første-ut (LIFO)”Slik at elementet som er lagt på topp/titt på stabelen er det sist lagt til elementet via“trykk()”Metode, og det er også den som først skal utelates av"pop ()”Metode.
Syntaks
StableI denne syntaksen, “Type”Tilsvarer datatypen på verdiene i stabelen.
Å bruke “Stable”Klasse I eksemplene, sørg for å inkludere følgende pakke først:
Importer Java.util.Stable;Eksempel 1: Bruk av stabelklassen med “Push ()” og “Pop ()” -metoder i Java
“trykk()”Metode brukes til å skyve eller legge til et element i“Stable" og "pop ()”Metode spretter eller fjerner det siste elementet fra stabelen. Disse metodene kan brukes for å sette inn og fjerne elementer fra stabelen:
I ovennevnte kodebit:
Produksjon
I denne utgangen kan forskjellen i stabelen før og etter å ha poppet verdiene observeres.
Eksempel 2: Bruk av stabelklassen med “Peek ()”, “Search ()” og “tom ()” -metoder i Java
“Peek ()”Metode viser elementet på toppen av stabelen uten å fjerne den. “Søk()”Metode gir indeksen over elementet i stabelen som er passert som parameter og“tømme()”Metode returnerer de boolske verdiene”ekte”Eller“falsk”Basert på henholdsvis den tomme eller ikke-tomme stabelen.
I dette spesielle eksemplet kan disse metodene implementeres for å utføre sine dedikerte operasjoner på stabelelementene, i.e., “Heltall”:
StableI denne kodeblokken, utfør følgende trinn:
Produksjon
I dette utfallet kan det analyseres at det øverste elementet, søkte elementets indeks, og nulltilstanden til stabelen vises på riktig måte.
Merk: Hvis det er et krav om å akkumulere både heltall- og strengverdiene i "Stable”, Bruk“Gjenstand”Datatype i stedet.
Konklusjon
Stabelen tilsvarer en lineær datastruktur basert på siste-i-første-ut (LIFO). Den inneholder forskjellige metoder for å utføre stabeloperasjoner som “trykk()”,“pop ()”,“Peek ()”,“Søk()”Og“tømme()", etc. Denne bloggen diskuterte bruken av “Stable”Klasse og dens metoder i Java.