Ciao ragazzi,
spero possiate aiutarmi a risolvere questo problema:
Codice: Seleziona tutto
public boolean cercaLibro(String libro){
boolean trovato=false;
for(int i=0; i<libri.size(); i++){
if(libri.get(i).equals(libri)){
trovato=true;
return trovato;
}
}
return trovato!=true? false:null;
}
Praticamente questo è un metodo che, in un ArrayList di stringhe, dovrebbe cercare una stringa presa in input e restituire true se c'è, altrimenti false;
il mio problema è che mi restituisce sempre falseee

...mi ci sono spremuto il cervello ma non sono proprio riuscito a trovare una soluzione ??? ...qualcuno può darmi qualche dritta?
Grazie mille!

"Il vantaggio di essere intelligenti è che ci si può comunque comportare da cretini, mentre per questi ultimi, fare il contrario è impossibile."