Bonjour,
Pour un projet que j'ai en Java, je dois vérifier si les éléments d'une Collection, sont bien complet. Je m'explique, j'ai des Livres dans une Collection livresBases. Ces Livres sont composés de titre, auteur, isbn, et disponibilité.
Ce que je voudrais, c'est parcourir ma collection, mais ne pas vérifier le dernier élément, car je sais qu'il est d'office vide (c'est en fait un champ de saisie, donc par définition, il doit être vide). Le problème, c'est que l'intitulé du projet ne me permet pas d'utiliser une ArrayList, et donc un livresBases.get(element).
Voici ma méthode, sans la transformation voulue :
J'aimerais donc pouvoir arrêté ma boucle un tour avant ce qu'elle fait à présent. Pourriez-vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public boolean isInfoComplete() { Iterator it=livresBases.iterator(); if (super.isInfoComplete()) { if (dateAcquisition == null) { return false; } for (LivreBase livre : livresBases) { if (!livre.isInfoComplete()) { return false; } } return true; } return false; }
Merci
Partager