petite question opérateurs en JAVA (dev. android)

petite question opérateurs en JAVA (dev. android) - Java - Programmation

Marsh Posté le 14-02-2013 à 15:35:51    

Salut,
 
petite question :
 

Code :
  1. z = 0
  2. x = 6
  3. y = 1
  4. z =  (x > y) ? 1 : 0;       que vaut z? (je pense à z = 1 ici)
  5. z |= (x > 1 - y) ? 2 : 0;   que vaut cette fois-ci z? en gardant la valeur précédente de z, là je ne sais pas...


 
je sais pas à quoi correspond cette opération |=
 
merci d'avance pour vos réponses..


Message édité par recep le 14-02-2013 à 15:36:32
Reply

Marsh Posté le 14-02-2013 à 15:35:51   

Reply

Marsh Posté le 15-02-2013 à 11:37:31    

C'est l'équivalent de z = z | ...
Tout comme += équivaut à z = z + ...

Reply

Marsh Posté le 19-02-2013 à 16:53:11    

ok, merci !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed