Bonjour,
J'utilise la classe Stack pour une Pile. Après différentes recherches j'ai trouvé les méthodes suivantes :
J'ai bien utilisé les 3 premières, ça fonctionne, mais quand je veux utiliser la denière j'ai une erreur de compilation. Mon but ici est d'avoir le nombre d'éléments dans ma pile. j'ai essayé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 boolean empty(); //true si la pile est vide Object peek(); //renvoie le dernier element de la pile sans le retirer Object pop(); //renvoie et retire le premier element de la pile int search(Object o);// renvoie la première position de l'objet argument de la pile
stk étant un stack déclaré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part int nbElement = search(stk.peek());
Savez vous pourquoi ça ne fonctionne pas ?
Merci pour votre aide.
Partager