W Javie mogą istnieć pewne wymagania, w przypadku których programista musi usunąć z rekordów nieaktualne lub niepotrzebne wartości. Dokładniej, w przypadku wymogu aktualizacji lub usunięcia nieużywanych wpisów. W takich sytuacjach „ Stos.pop() ” jest skuteczna w pozbywaniu się zawartych wartości śmieci.
Ten blog zademonstruje użycie i implementację metody „Stack.pop()” w Javie.
Co to jest „Stack.pop()” w Javie?
Struktura danych Stack w Javie jest liniową strukturą danych opartą na „ LIFO (ostatnie weszło, pierwsze wyszło) ' zbliżać się. Jego ' Muzyka pop() ” w Javie zwraca element, który jest dostępny na szczycie stosu i usuwa go ze stosu.
Składnia
stos1.pop ( ) ;
W tej składni „ stos1 ” odpowiada stosowi, z którego elementy należy zdjąć/usunąć za pomocą „ Muzyka pop() ' metoda.
Zanim przejdziesz do przykładów, dołącz poniższy pakiet do pracy z „ Stos ' klasa:
importuj java.util.Stack;
Przykład 1: Zastosowanie „Stack.pop()” w celu usunięcia wypchniętych elementów za pomocą „Stack.push()” w Javie
„ naciskać() ” służy do wypychania lub dodawania elementu do „ Stos ”. Ta metoda może być stosowana w połączeniu z „ Stos.pop() ”, aby wstawić elementy do stosu, a następnie odpowiednio usunąć ostatni wypchnięty element stosu na górze:
pop klasy publicznej {public static void main ( Strunowy [ ] argumenty ) {
Stos < Strunowy > nazwy = nowy stos <> ( ) ;
nazwy.push ( 'Jan' ) ;
nazwy.push ( „Sara” ) ;
nazwy.push ( „Dawid” ) ;
System.out.println ( 'Stos staje się: ' + nazwy ) ;
Element ciągu = names.pop ( ) ;
System.out.println ( „Wyskakujący element to:” + przedmiot ) ;
System.out.println ( „Nowy stos to:” + nazwy ) ;
} }
W powyższym bloku kodu zastosuj następujące kroki:
- Przede wszystkim zadeklaruj „ Stos „wspieranie” Strunowy wartości.
- W następnym kroku powiąż „ naciskać() ” z utworzonym stosem, aby dołączyć podane wartości ciągu do stosu i wyświetlić je.
- Następnie zastosuj „ Muzyka pop() ” metoda usunięcia ostatniego wypchniętego elementu, tj. „ Dawid ” ze stosu.
- Na koniec wyświetl odpowiednio wyskakujący element i zaktualizowany stos na konsoli.
Wyjście
Na tym wyjściu można zaobserwować, że elementy są odpowiednio wypychane i wyskakujące.
Przykład 2: Zastosowanie „Stack.pop()” w celu usunięcia dodanych elementów za pomocą „Stack.add()” w Javie
„ Dodaj stos() ” metoda dodaje elementy do „ Stos ”. Ta metoda może być stosowana w połączeniu z „ Stos.pop() ”, aby pominąć liczbę całkowitą dodaną na końcu lub na szczycie stosu.
Składnia
nieważne dodać ( w, element )
W tej składni:
- “ W ” odnosi się do indeksu, w którym określony element musi zostać dodany do stosu.
- “ element ” odpowiada elementowi, który należy dodać/dołączyć do stosu.
Przejdźmy teraz do poniższego przykładu:
pop klasy publicznej {public static void main ( Strunowy [ ] argumenty ) {
Stos < Liczba całkowita > wartości = nowy stos <> ( ) ;
wartości.add ( 10 ) ;
wartości.add ( 20 ) ;
wartości.add ( 30 ) ;
System.out.println ( 'Stos staje się: ' + wartości ) ;
Element całkowity = wartości.pop ( ) ;
System.out.println ( „Wyskakujący element to:” + przedmiot ) ;
System.out.println ( „Nowy stos to:” + wartości ) ;
} }
W powyższych liniach kodu:
- Podobnie utwórz „ Stos ” z „ Liczba całkowita ' typ.
- Teraz dodaj podane wartości całkowite za pomocą powiązanego „ dodać() ' metoda.
- W następnym kroku, podobnie, wyrzuć ostatnio dodaną liczbę całkowitą, używając zastosowanego „ Muzyka pop() ' metoda.
- Na koniec wyświetl odpowiednio wyskakujący element i zaktualizowany stos na konsoli.
Notatka: Jeśli istnieje wymóg pracy zarówno z „ Liczba całkowita ' I ' Strunowy ” typy danych w „ Stos ”, skorzystaj z „ Obiekt zamiast tego wpisz ”.
Wyjście
W tym wyniku można zasugerować, że liczba całkowita jest usuwana, a stos jest odpowiednio aktualizowany.
Wniosek
„ Stos.pop() ” w Javie zwraca element, który jest dostępny na szczycie stosu i usuwa ten element ze stosu. Metodę tę można zastosować do usunięcia wypchniętych i dodanych elementów za pomocą opcji „ Stack.push() ' I ' Dodaj stos() ”, odpowiednio. Na tym blogu omówiono wykorzystanie „ Stos.pop() ” w Javie.