Posez votre question Signaler

Structure if dans java [Résolu]

yanounou - Dernière réponse le 13 sept. 2008 à 19:31
Bonjour,
voila je voudrais realiser un petit programme tou simple en java avec un if, le voila
public static void main (String[] args) {
String p1 = "fruit";
String p2 = "legumes";
if (p1 = p2)
System.out.println("Ces mots sont egaux");
else
System.out.println("Ces mots sont differents");
}
}
Mais au moment ou j'execute le programme ca me met : Type mismatch: cannot convert from String to boolean
d'ou le probleme pourrait venir???
Lire la suite 

Structure if dans java »

2 réponses
Réponse
+1
moins plus
if (p1 == p2)

ou alors

if (p1.equals(p2))

ou alors

if (p1.equalsIgnoreCase(p2))

ou alors

if (p1.compareTo(p2) == 0)
Ajouter un commentaire
Réponse
+0
moins plus
merci beaucoup, maintenant ca marche.
Ajouter un commentaire
Ce document intitulé « structure if dans java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?