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

4 réponses

  1. tu veux une stack ou une linkedlist?
    1. je sais pas grande chose mais normalement une stack
      merci de votre aide :))
  2. je sais pas grande chose mais normalement une stack
    merci de votre aide :)
    1. 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);
      }
      1. merci, je vais jeter un oeil, juste une dernière chose, c'est quoi la différence entre stack et linkedList ?
      2. @mehdialonsosi on traduit, stack=pile, linkedlist=listes chainées, STCK=LIFO, linkedlist=FIFO, voir le message de ludo pour ça
    2. 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 ^^