Maison > Java > javaDidacticiel > Tableau Java.push

Tableau Java.push

WBOY
Libérer: 2024-08-30 15:29:06
original
974 Les gens l'ont consulté

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)
Copier après la connexion
  • 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)
Copier après la connexion
  • 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)
Copier après la connexion
  • 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);
Copier après la connexion

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

s.push("A")
li.push(45)
dq.push(9)
Copier après la connexion

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);
}
}
Copier après la connexion

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);
}
}
Copier après la connexion

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);
} }
Copier après la connexion

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 );
} }
Copier après la connexion

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);
}
}
}
Copier après la connexion

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!

Étiquettes associées:
source:php
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal