J'ai un petit problème avec mon code Java. J'utilise Dr.Java et il me donne le message d'erreur que "L'opérateur || est indéfini pour l'argument type (s) booléen, int". Si quelqu'un pouvait svpL'opérateur || est indéfini pour l'argument type (s) booléen, int
import java.util. Scanner;
public class Days
{ public static void main(String [] args)
{ Scanner in = new Scanner(System.in) ;
System.out.print(" What month is it ? ");
int month= in.nextInt();
System.out.print(" What day is it ");
int day = in.nextInt();
**if(month == 1 || 2 || 3)**
{ System.out.print(" Winter") ;
}
else
{
System.out.print(" Fall ") ;
}
}
}
La façon dont vous l'avez écrit est syntaxiquement incorrecte. Voir SURESH ATTA pour l'exactitude – Fallenreaper
https://stackoverflow.com/questions/21369530/the-operator-is-undefined-for-the-argument-types-int-int?rq=1 – Ryan