Salut désolé codeur débutant ici et je ne suis pas bon à expliquer les choses très bien, mais je me demandais comment puis-je retourner le premier objet livre d'un tableau?renvoie le premier objet Livre écrit par un auteur avec ce prénom dans Array?
Voici mon code:
public Book getBookWrittenBy(String firstName){
Book writtenBy = null;
if((inventory == null) || (inventory.length == 0)){
return null;
}
for(int i=0; i < inventory.length; i++){
if(inventory[i] != null && writtenBy == null || inventory[i].getTitle().equals(firstName)){
writtenBy = inventory[i];
}
}
return writtenBy;
}
Lorsque je teste ce code sur le compilateur BlueJ retourne un titre de l'auteur, mais pas la première instance de l'objet Book
avec le firstName
.
Voici la méthode que je dois utiliser:
public Book getBookWrittenBy(String firstName)
- renvoie le premier objet
Book
écrit par un auteur avec ce prénom
Si quelqu'un peut me aider le code ce qui serait grandement apprécié. Merci d'avance.
quelque chose de louche dans la jungle ici. Publiez la classe Book et comment vous déclarez et remplissez le tableau appelé inventory []. – DevilsHnd