In Java, ci possono essere alcuni requisiti in cui lo sviluppatore deve rimuovere i valori obsoleti o i rifiuti dai record. Più specificamente, nel caso di alcuni requisiti di aggiornamento o eliminazione delle voci inutilizzate. In tali scenari, il "Pila.pop()"Il metodo è efficace per sbarazzarsi dei valori della spazzatura contenuti.
Questo blog dimostrerà l'uso e l'implementazione del "stack.Pop () "Metodo in Java.
Cos'è “Stack.pop () "in java?
La struttura dei dati dello stack in Java è una struttura di dati lineare basata su "LIFO (ultimo al primo fuori)" approccio. Suo "pop()"Il metodo in Java restituisce l'elemento disponibile nella parte superiore dello stack e lo rimuove dallo stack.
Sintassi
Stack1.pop();
In questa sintassi, "Stack1"Corrisponde allo stack da cui gli elementi devono essere fatti scoppiare/rimuovere usando il"pop()" metodo.
Prima di andare agli esempi, assicurati di includere il pacchetto sotto fornito per lavorare con "Pila" classe:
Importa Java.util.Pila;
Esempio 1: applicazione di “Stack.pop () "per rimuovere gli elementi spinti tramite" stack.push () "in java
IL "spingere()"Il metodo viene utilizzato per spingere o aggiungere un elemento in"Pila". Questo metodo può essere utilizzato combinato con "Pila.pop()"Metodo per inserire gli elementi nello stack e quindi rimuovere l'ultimo elemento stack spinto nella parte superiore, rispettivamente:
Classe pubblica Pop
public static void main (string [] args)
Pilanomi = new stack ();
nomi.push ("John");
nomi.push ("sara");
nomi.push ("David");
Sistema.fuori.println ("Lo stack diventa:" + nomi);
Stringe item = nomi.pop();
Sistema.fuori.println ("L'elemento scoppiato è:" + elemento);
Sistema.fuori.println ("Il nuovo stack è:" + nomi);
Nel blocco di codice sopra, applicare i seguenti passaggi:
Produzione
In questo output, si può osservare che gli elementi vengono spinti e spuntati in modo appropriato.
Esempio 2: applicazione di “Stack.pop () "per rimuovere gli elementi aggiunti tramite" stack.Aggiungi () "in Java
IL "Pila.aggiungere()"Metodo aggiunge elementi al"Pila". Questo metodo può essere applicato in combinazione con "Pila.pop()"Metodo per omettere il numero intero aggiunto all'ultimo o in alto dello stack.
Sintassi
void aggiungi (ind, elem)
In questa sintassi:
Ora, passiamo all'esempio sotto fornito:
Classe pubblica Pop
public static void main (string [] args)
Pilavalori = new stack ();
valori.Aggiungi (10);
valori.Aggiungi (20);
valori.Aggiungi (30);
Sistema.fuori.println ("Lo stack diventa:" + valori);
Integer Item = valori.pop();
Sistema.fuori.println ("L'elemento scoppiato è:" + elemento);
Sistema.fuori.println ("Il nuovo stack è:" + valori);
Nelle righe di codice sopra:
Nota: Se è necessario lavorare con entrambi i "Numero intero" E "Corda"Tipi di dati in"Pila", Utilizza il"Oggetto"Digita invece.
Produzione
In questo risultato, si può implicare che l'intero viene visualizzato e lo stack viene aggiornato in modo appropriato.
Conclusione
IL "Pila.pop()"Il metodo in Java restituisce l'elemento disponibile nella parte superiore dello stack e rimuove quell'elemento dallo stack. Questo metodo può essere applicato per rimuovere gli elementi spinti e aggiunti tramite "Pila.spingere()" E "Pila.aggiungere()"Metodi, rispettivamente. Questo blog ha discusso dell'utilizzo di "Pila.pop()"Metodo in Java.