Simple programme java (empiler/depiler)
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
svp, si quelqu'un peut m'écrire ce programme
4 réponses
-
tu veux une stack ou une linkedlist?
-
je sais pas grande chose mais normalement une stack
merci de votre aide :) -
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);
}-
-
@mehdialonsosi on traduit, stack=pile, linkedlist=listes chainées, STCK=LIFO, linkedlist=FIFO, voir le message de ludo pour ça
-
-
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 basLIFO : 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 ^^