Condition if ne marche pas en java

Résolu
Bonjour,
Je débute en java et il y a un truc que je ne comprends pas voici le code que j'ai fait :

public class ayfi {

public static void main(String[] args)

{

{ int nombre = 6;

if (nombre == 5 );

System.out.println("OUI");

}

{

}

}
}

Et cela me dit toujours oui même si est le nombre est égale à 6
Aidez-moi svp.

1 réponse

  1. Modérateur
    Bonjour,

    Il faut enlever le
    ;
    après ton
    if
    :
    if (nombre == 5)
        System.out.println("OUI");

    Et pour éviter de se tromper, utilises plutôt des accolades :
    if (nombre == 5) {
        System.out.println("OUI");
    }