Simple programme java (empiler/depiler)

Fermé
mehdialonso Messages postés 7 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 6 août 2017 - 23 janv. 2015 à 14:58
ID578CCM Messages postés 13 Date d'inscription mercredi 21 janvier 2015 Statut Membre Dernière intervention 26 janvier 2015 - 23 janv. 2015 à 15:38
je suis nouveau en programmation JAVA, et j'ai besoin d'aide avec un programme qui consiste à créer une pile, l'empiler, l'afficher, dépiler un élément puis la vider,
svp, si quelqu'un peut m'écrire ce programme
A voir également:

4 réponses

ID578CCM Messages postés 13 Date d'inscription mercredi 21 janvier 2015 Statut Membre Dernière intervention 26 janvier 2015
23 janv. 2015 à 15:01
tu veux une stack ou une linkedlist?
0
mehdialonso Messages postés 7 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 6 août 2017
23 janv. 2015 à 15:25
je sais pas grande chose mais normalement une stack
merci de votre aide :))
0
mehdialonso Messages postés 7 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 6 août 2017
23 janv. 2015 à 15:21
je sais pas grande chose mais normalement une stack
merci de votre aide :)
0
ID578CCM Messages postés 13 Date d'inscription mercredi 21 janvier 2015 Statut Membre Dernière intervention 26 janvier 2015
23 janv. 2015 à 15:30
ok alors tu as des infos la : https://docs.oracle.com/javase/7/docs/api/java/util/Stack.html

Stack<Integer> s=new Stack<Integer>();
s.push(1);
s.push(2);
s.push(3);
et on peut afficher avec une boucle for each :
for(Integer i: s)
{
System.out.println(i);
}
0
mehdialonso Messages postés 7 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 6 août 2017
23 janv. 2015 à 15:32
merci, je vais jeter un oeil, juste une dernière chose, c'est quoi la différence entre stack et linkedList ?
0
ID578CCM Messages postés 13 Date d'inscription mercredi 21 janvier 2015 Statut Membre Dernière intervention 26 janvier 2015 > mehdialonso Messages postés 7 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 6 août 2017
23 janv. 2015 à 15:38
si on traduit, stack=pile, linkedlist=listes chainées, STCK=LIFO, linkedlist=FIFO, voir le message de ludo pour ça
0
Utilisateur anonyme
23 janv. 2015 à 15:31
Bonjour,

il y a deux sortes de piles, les FIFO et les LIFO.

FIFO : First In First Out

On empile par le haut et on dépile par le bas


LIFO : Last In First Out

On empile par le haut et on dépile par le haut

cdt

ps -> le premier qui rigole sur la dépilation du bas je lui fais les gros yeux ^^
0