Maison  >  Article  >  Java  >  Tableau Java.push

Tableau Java.push

WBOY
WBOYoriginal
2024-08-30 15:29:06881parcourir

En Java, push est une méthode qui ajoute des éléments dans la pile, le tableau, LinkedList, etc. En Java, vous pouvez ajouter un élément à la pile en utilisant la méthode push(E el) de la classe java.util.Stack . Dans le cas de LinkedList, Java.util.LinkedList. Elle fonctionne de manière similaire à la méthode addFirst() dans LinkedList. La méthode Java.util.ArrayDeque.push(E el) dans ArrayDeque pousse l'élément en haut du Deque.

PUBLICITÉ Cours populaire dans cette catégorie MAÎTRISÉE JAVA - Spécialisation | 78 séries de cours | 15 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Syntaxe et paramètres

Voyons la syntaxe de la méthode push dans une pile, LinkedList et Deque.

1. Pile

Syntaxe :

STACK.push(E el)
  • Paramètres : Item el du type d'élément qui doit être poussé vers la pile.
  • Valeur de retour : L'argument transmis sera renvoyé.

2. LinkedListObject

Syntaxe :

LinkedListObject.push(Object el)
  • Paramètres : Elément d'un type d'objet qui doit être poussé vers la pile.
  • Type de retour : Aucune valeur ne sera renvoyée.

3. ArrayDeque

Syntaxe :

Array_Deque.push(E el)
  • Paramètres : Elément élément de type ArrayDeque qui doit être poussé vers la pile.
  • Valeur de retour : Aucune valeur ne sera renvoyée.

Comment fonctionne la méthode push en Java ?

La méthode push fonctionne de la même manière dans Stack, LinkedList et Deque. Pour obtenir le résultat souhaité, vous pouvez suivre ces étapes :

1. Créez une pile, une LinkedList ou un Deque en fonction des exigences.

Stack<String>s = new Stack<String>();
LinkedList<Integer>li = new LinkedList<>();
Deque<Integer>dq = new ArrayDeque<Integer>(8);

2. ajoutez-y des éléments en utilisant la méthode push.

s.push("A")
li.push(45)
dq.push(9)

Exemples d'implémentation de Java array.push

 Vous trouverez ci-dessous des exemples d'implémentation de Java array.push :

1. Programme Java pour pousser des éléments de type chaîne dans une pile.

Code :

import java.util.*;
public class PushMethodExample
{
public static void main(String args[])
{
// create a stack
Stack<String> s = new Stack<String>();
s.push("Happy");
s.push("Sad");
s.push("Confused");
s.push("Tensed");
s.push("Mixed Emotions");
// Print elements in stack
System.out.println("Stack Elements: " + s);
// Push new elements
s.push("Emotions");
s.push("Exists");
// Stack after adding new elements
System.out.println("Stack after adding new elements " + s);
}
}

Sortie :

Tableau Java.push

Explication : Tout d'abord, créez une pile s et ajoutez des éléments à l'aide de la méthode push(). Après cela, vous pouvez imprimer la pile et ajouter à nouveau les éléments pour vérifier s'ils sont correctement insérés. Lorsque vous exécutez le code, vous pourrez afficher la pile avant et après l'ajout des nouveaux éléments.

2. Programme Java pour pousser des éléments de type entier dans LinkedList.

Code :

import java.util.*;
public class PushMethodExample
{
public static void main(String args[])
{
// create a LinkedList
LinkedList<Integer> li = new LinkedList<>();
li.push(45);
li.push(90);
li.push(67);
li.push(33);
li.push(56);
// Print elements in LinkedList
System.out.println("LinkedList Elements: " + li);
// Push new elements
li.push(456);
li.push(678);
// LinkedList after adding new elements
System.out.println("LinkedList after adding new elements " + li);
}
}

Sortie :

Tableau Java.push

Explication : Créez une LinkedList li et ajoutez des éléments de type entier à l'aide de la méthode push(). Ensuite, affichez la LinkedList et ajoutez à nouveau les éléments afin de pouvoir déterminer si des éléments sont insérés ou non. Lors de l'exécution du code, LinkedList, avant d'ajouter de nouveaux éléments et après avoir ajouté de nouveaux éléments, peut être affichée.

3. Programme Java pour ajouter des éléments entiers à empiler.

Code :

import java.util.*;
public class PushMethodExample
{
public static void main(String args[])
{
// create a stack
Stack<Integer> s = new Stack<Integer>();
s.push(45);
s.push(90);
s.push(67);
s.push(33);
s.push(56);
// Print elements in stack
System.out.println("stack Elements: " + s);
// Push new elements
s.push(456);
s.push(678);
// stack after adding new elements
System.out.println("stack after adding new elements " + s);
} }

Sortie :

Tableau Java.push

Explication : Tout d'abord, nous créons une pile pour accepter des éléments entiers. Ensuite, nous utilisons la méthode push() pour ajouter des éléments à la pile. Nous imprimons les éléments actuels dans la pile. Ensuite, nous ajoutons deux nouveaux éléments à la pile. Pour vérifier l'ajout réussi de ces éléments, nous imprimons à nouveau les éléments de la pile. Lors de l'exécution du code, vous pouvez constater que la pile contient bien les deux éléments supplémentaires qui ont été ajoutés.

4. Programme Java pour ajouter des éléments de chaîne à LinkedList.

Code :

import java.util.*;
public class PushMethodExample
{
public static void main(String args[])
{
// create a LinkedList
LinkedList<String> li = new LinkedList<>();
li.push("Happy");
li.push("Sad");
li.push("Confused");
li.push("Tensed");
li.push("Mixed Emotions");
// Print elements in LinkedList
System.out.println("LinkedList Elements: " + li );
// Push new elements
li.push("Emotions");
li.push("Exists");
// LinkedList after adding new elements
System.out.println("LinkedList after adding new elements " + li );
} }

Sortie :

Tableau Java.push

Explication : Créez une LinkedList li et ajoutez des éléments de type chaîne à l'aide de la méthode push(). Lors de l'exécution du code, LinkedList, avant d'ajouter de nouveaux éléments et après avoir ajouté de nouveaux éléments, peut être affichée.

5. Programme Java pour ajouter des éléments entiers à Deque.

Code :

import java.util.ArrayDeque;
import java.util.Deque;
public class PushMethodExample {
public static void main(String[] args) {
// Create ArrayDeque
Deque<Integer> dq = new ArrayDeque<Integer>(8);
// Add elements to the deque using add() method
dq.add(23);
dq.add(56);
dq.add(78);
dq.add(13);
// Print elements in deque
System.out.println("Elements in deque are : ");
for (Integer n : dq)
{
System.out.println("No : " + n);
}
// Add new elements using the method push()
dq.push(456);
dq.push(3432);
// Print elements in Deque after inserting new elements
System.out.println("Deque after inserting new elements:");
for (Integer n : dq)
{
System.out.println("No : " + n);
}
}
}

Sortie :

Tableau Java.push

Explication : Créez un deque pour ajouter les éléments. Pour cela, utilisez la méthode push() et ajoutez les éléments de type entier. Ensuite, imprimez le Deque et identifiez les éléments actuels qui y sont présents.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Itérateur de tableau JavaArticle suivant:Itérateur de tableau Java