salut !
tout est dans le sujet...
int b = 1;
boolean a = (boolean)b;
boolean c = true;
int d = (int)c;
Z:\mai_rezo.java:15: inconvertible types
found : int
required: boolean
boolean a = (boolean)b;
Z:\mai_rezo.java:17: inconvertible types
found : boolean
required: int
int d = (int)c;
Merci !
ps : revenir au java apres 2 ans c'est dur :).
# C'est pas du C...
Posté par ang . Évalué à 4.
int b = 1;
boolean a = b == 0 ? false : true;
boolean c = true;
int d = c ? 1 : 0;
[^] # Re: C'est pas du C...
Posté par Frédéric Desmoulins (site web personnel) . Évalué à 3.
boolean a = b != 0;
[^] # Re: C'est pas du C...
Posté par olosta . Évalué à 3.
Vais me pendre tiens.
# impossible
Posté par olosta . Évalué à 3.
http://www.unix.org.ua/orelly/java-ent/jnut/ch02_04.htm#javanut3-ch(...)
mais tu peux convertir :
boolean b = true ;
int i = (b ? 1 : 0) ;
b = (i == 0 ? false : true) ;
# merci
Posté par Nicolas Blanco (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.