Java - Operador ?:

 
Vista:

Operador ?:

Publicado por Clayder (70 intervenciones) el 14/03/2007 18:02:45
Hola:

He estado viendo algo de manipulacion de bits y me he percatado del operador "?:", y no se exactamente para que se utiliza, vi que se le estaba asignando a una variable de tipo int, mas o menos asi:

int num = (i==0) ? 0 : 1;

Algo asi fue, pero no recuerdo muy bien. Les agradeceria me dijeran como y para que se usa exactamente este operador.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:Operador ?:

Publicado por Yamil (2315 intervenciones) el 14/03/2007 18:18:30
? : es un "if" en linea. Equivale a que hagas

int num;
if ( r == 0) {
num = 0;
} else {
num =1;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar