bonjour je voudrais savoir comment je peux ecrire une fonction
public boolean estDans(String Truc) : retourne true si Truc est compris dans la variable String Machin.
merci
Version imprimable
bonjour je voudrais savoir comment je peux ecrire une fonction
public boolean estDans(String Truc) : retourne true si Truc est compris dans la variable String Machin.
merci
Code:
1
2
3
4
5 public boolean estDans(String Truc) {//imaginons que Truc="Bonjour tout le monde!" if(Truc.indexOf("tout") != -1) return true; // dans ce cas retourne "true" }
Ta méthode ne compile pas...
En plus de cela, au lieu d'utiliser indexOf, on peut utiliser contains qui est fait pour ça.
Il faut donc simplement écrire :
@myriamulrik, ce serait pas mal si tu lisais les FAQs et la Javadoc avant de poser une question. C'est une question dont on trouve la réponse tout de suite dans la doc.Code:
1
2
3
4 public boolean estDans(String Truc){ return Machin.contains(Truc); }
C'est vrai car il faut rajouter une autre ligne.
En fait je me comprenais :D :DCode:
1
2
3
4
5
6 public boolean estDans(String Truc) {//imaginons que Truc="Bonjour tout le monde!" if(Truc.indexOf("tout") != -1) return true; // dans ce cas retourne "true" return false; }