Bonjour,

J'ai un petit souci avec une fonction qui consiste à me renvoyer la valeur d'un cookie si le nom du cookie que je fait entrer en paramètre existe.

Pour faire simple , le premier paramètre correspond au tableau de cookies, le second correspond à la valeur d'un cookie.

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 public String chercherCookie(Cookie[] cookies,String cleCookie) {
 
    	for(Cookie cookie : cookies) {
 
    		if(cookie.getName()==cleCookie) {
 
    			return cookie.getValue();
 
    		}
    	}
}
Le souci est que ce morceau de code << chercherCookie(Cookie[] cookies,String cleCookie) >> est souligné en rouge, mais lorsque je souhaite corriger le problème, cela me propose de mettre un return null à la fin du bloc de ma fonction.

Si je fait ça, la fonction me renvoie null peu importe les cookies stockés, je suis un peu perdu là :/.
Merci d'avance.