Qu'est-ce que Stack.pop() en Java

Qu Est Ce Que Stack Pop En Java



En Java, il peut y avoir certaines exigences pour lesquelles le développeur doit supprimer les valeurs obsolètes ou inutiles des enregistrements. Plus précisément, dans le cas d'une exigence de mise à jour ou d'élimination des entrées inutilisées. Dans de tels scénarios, le « Pile.pop() ” méthode est efficace pour se débarrasser des valeurs parasites contenues.

Ce blog démontrera l'utilisation et l'implémentation de la méthode 'Stack.pop()' en Java.







Qu'est-ce que 'Stack.pop()' en Java ?

La structure de données Stack en Java est une structure de données linéaire basée sur le ' LIFO (dernier entré, premier sorti) ' approche. C'est ' populaire() ” en Java renvoie l'élément disponible en haut de la pile et le supprime de la pile.



Syntaxe



pile1.pop ( ) ;





Dans cette syntaxe, ' pile1 ” correspond à la pile dont les éléments doivent être dépilés/supprimés à l'aide de la touche “ populaire() ' méthode.

Avant de passer aux exemples, assurez-vous d'inclure le package fourni ci-dessous pour travailler avec le ' Empiler ' classe:



importer java.util.Stack ;

Exemple 1 : Application de 'Stack.pop()' pour supprimer les éléments poussés via 'Stack.push()' en Java

Le ' pousser() ” est utilisée pour pousser ou ajouter un élément dans le “ Empiler ”. Cette méthode peut être utilisée en combinaison avec le ' Pile.pop() ” pour insérer les éléments dans la pile, puis supprimer le dernier élément de pile poussé en haut, respectivement :

pop de classe publique {
public statique vide principal ( Chaîne [ ] arguments ) {
Empiler < Chaîne > des noms = nouvelle pile <> ( ) ;
noms.push ( 'John' ) ;
noms.push ( 'Sara' ) ;
noms.push ( 'David' ) ;
System.out.println ( 'La pile devient : ' + noms ) ;
Élément de chaîne = noms.pop ( ) ;
System.out.println ( 'L'élément sauté est : ' + article ) ;
System.out.println ( 'La nouvelle pile est : ' + noms ) ;
} }

Dans le bloc de code ci-dessus, appliquez les étapes suivantes :

  • Tout d'abord, déclarez un ' Empiler « soutenir le » Chaîne ' valeurs.
  • A l'étape suivante, associez le ' pousser() ” avec la pile créée pour ajouter les valeurs de chaîne indiquées à la pile et les afficher.
  • Après cela, appliquez le ' populaire() ” pour supprimer le dernier élément poussé, c'est-à-dire “ David ” de la pile.
  • Enfin, affichez l'élément poppé et la pile mise à jour sur la console, respectivement.

Sortir

Dans cette sortie, on peut observer que les éléments sont poussés et sautés de manière appropriée.

Exemple 2 : Application de « Stack.pop() » pour supprimer les éléments ajoutés via « Stack.add() » en Java

Le ' Pile.add() ” méthode ajoute des éléments à la “ Empiler ”. Cette méthode peut être appliquée en combinaison avec le « Pile.pop() ” pour omettre l'entier ajouté en dernier ou en haut de la pile.

Syntaxe

annuler ajouter ( dans, élém )

Dans cette syntaxe :

  • ' dans ” fait référence à l'index auquel l'élément spécifié doit être ajouté à la pile.
  • ' élément ” correspond à l'élément qui doit être ajouté/ajouté à la pile.

Passons maintenant à l'exemple ci-dessous :

pop de classe publique {
public statique vide principal ( Chaîne [ ] arguments ) {
Empiler < Entier > valeurs = nouvelle pile <> ( ) ;
valeurs.add ( dix ) ;
valeurs.add ( vingt ) ;
valeurs.add ( 30 ) ;
System.out.println ( 'La pile devient : ' + valeurs ) ;
Élément entier = valeurs.pop ( ) ;
System.out.println ( 'L'élément sauté est : ' + article ) ;
System.out.println ( 'La nouvelle pile est : ' + valeurs ) ;
} }

Dans les lignes de code ci-dessus :

  • De même, créez un ' Empiler ' de la ' Entier ' taper.
  • Maintenant, ajoutez les valeurs entières indiquées via le ' ajouter() ' méthode.
  • À l'étape suivante, de la même manière, pop le dernier entier ajouté en utilisant le ' populaire() ' méthode.
  • Enfin, affichez l'élément poppé et la pile mise à jour, respectivement, sur la console.

Note: S'il est nécessaire de travailler à la fois avec le ' Entier ' et ' Chaîne ' types de données dans le ' Empiler », utilisez le « Objet ” Tapez à la place.

Sortir

Dans ce résultat, on peut sous-entendre que l'entier est dépilé et que la pile est mise à jour de manière appropriée.

Conclusion

Le ' Pile.pop() ” en Java renvoie l'élément disponible en haut de la pile et supprime cet élément de la pile. Cette méthode peut être appliquée pour supprimer les éléments poussés et ajoutés via le ' Pile.push() ' et ' Pile.add() ” méthodes, respectivement. Ce blog a discuté de l'utilisation du ' Pile.pop() ” méthode en Java.