Estoy tratando de usar? para decidir qué método quiero llamar, pero no necesito asignar una variable. Mi pregunta: ¿hay alguna manera de utilizar el operador ternario sin asignar una variable?JAVA llamando a un método usando un operador ternario
(something i dont need) = (x == 1)? doThisMethod():doThatMethod()
en lugar de
if(x == 1) {
doThisMethod()
} else {
doThatMethod()
}
¿Has probado con los métodos 'void' y no hay ningún objetivo de asignación? (Nunca lo hice, pero no está claro que no funcionaría). –
lo siento, mi respuesta fue incorrecta: usted no puede usar el operador ternario como una sola declaración en java; usted puede en C. – pb2q