28 lines
991 B
Java
28 lines
991 B
Java
public class ExempleQueue {
|
|
public static void main(String[] args) {
|
|
SimpleQueue<Integer> queue = new SimpleQueue<>();
|
|
|
|
// Ajouter des éléments à la file
|
|
queue.enqueue(10);
|
|
queue.enqueue(20);
|
|
queue.enqueue(30);
|
|
|
|
// Afficher le premier élément
|
|
System.out.println("Premier élément : " + queue.peek()); // 10
|
|
|
|
// Retirer des éléments
|
|
System.out.println("Défile : " + queue.dequeue()); // 10
|
|
System.out.println("Défile : " + queue.dequeue()); // 20
|
|
|
|
// Afficher la taille restante
|
|
System.out.println("Taille de la file : " + queue.size()); // 1
|
|
|
|
// Vérifier si la file est vide
|
|
System.out.println("La file est vide ? " + queue.isEmpty()); // false
|
|
|
|
// Retirer le dernier élément
|
|
System.out.println("Défile : " + queue.dequeue()); // 30
|
|
System.out.println("La file est vide ? " + queue.isEmpty()); // true
|
|
}
|
|
}
|