Bonjour,
Voilà 2 méthodes qui me posent problème. Les deux prennent des Strings en paramètre est contrôle les caractères.
J'ai une méthode qui ne fonctionne pas, parce que Java me retourne comme erreur "missing return statement".
Qu'est-ce que je dois faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public String checkVar(String qVar){ if (qVar.contains("?")) return qVar; }
J'en ai une autre c'est un peu le même problème. Il y a une différence entre l'affichage de la var qPref à l'intérieure de la boucle et celle à l'extérieure.
A l'intérieure, il me ressort la bonne entrée mais le return me ressort toute les entrées.
Qu'est-ce que je dois faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public String checkPrefix(String qPref) { if (qPref.contains(":")){ int pos = qPref.indexOf(':'); qPref = qPref.substring(0,pos+1); //System.out.println(qPref); } System.out.println(qPref); return qPref; }
Merci beaucoup
[ Modéré par Viena ]
Ajout balises de code : Pensez aux balises [code], votre message est plus lisible et la lecture plus facile.
Les Règles du Forum
Partager