Resultados de la búsqueda a petición "ternary-operator"

4 la respuesta

Operador ternario para devolver valor: Java / Android

Acabo de cambiar a Java desde PHP Encontré el siguiente problema Quiero reescribir if(usrname.equals(username) && (passwd.equals(password))){ return true; } else{ return false; }como (usrname.equals(username) && passwd.equals(password) )? ...

5 la respuesta

¿Por qué la operación ternaria da un puntero nulo mientras que su contraparte ifelse no? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Booleanos, operadores condicionales y autoboxing [/questions/3882095/booleans-conditional-operators-and-autoboxing] 4 respuestas Recibo NullPointerException en una instancia a continuación, mientras que ...

2 la respuesta

¿Por qué el operador ternario C # no trabaja con delegados?

Cuando se bifurca para seleccionar una función, puede tener sentido usar el operador ternario para seleccionar una función, pero esto es imposible. ¿Por qué? public class Demo { protected bool branch; protected void demo1 () {} protected void ...

4 la respuesta

¿Cómo hacer un juicio rápido y una asignación sin isset ()?

Estoy cansado de usar código como: $blog = isset($_GET['blog']) ? $_GET['blog'] : 'default';pero no puedo usar: $blog = $_GET['blog'] || 'default';¿Hay alguna manera de hacer esto sin usarisset()?

7 la respuesta

operación ternaria inusual

Me pidieron que realizara esta operación de uso de operador ternario: $test='one'; echo $test == 'one' ? 'one' : $test == 'two' ? 'two' : 'three';Que imprime dos (marcado con php). Todavía no estoy seguro de la lógica de esto. Por favor, ...

4 la respuesta

Solución de problemas de "T_ECHO inesperado" en la declaración del operador ternario

($DAO->get_num_rows() == 1) ? echo("is") : echo("are");Esta dosis no parece funcionar para mí según lo previsto, aparece un error "T_ECHO inesperado". Espero que haga eco ya sea 'es' o 'son'. Lo he intentado sin los corchetes alrededor del ...

6 la respuesta

Escriba el resultado con el operador condicional en C #

Estoy tratando de usar el operador condicional, pero me estoy quedando atrapado en el tipo que cree que debería ser el resultado. A continuación se muestra un ejemplo que he ideado para mostrar el problema que estoy teniendo: class Program { ...

3 la respuesta

Operador ternario en C vs C ++ [duplicado]

Esta pregunta ya tiene una respuesta aquí: Errores al usar el operador ternario en c [/questions/26448611/errors-using-ternary-operator-in-c] 5 respuestasHay muchas diferencias entre C y C ++ y se quedó atascado en una de ellas. El mismo ...

4 la respuesta

C coma en declaración ternaria

int m = 5, d = 12, y = 1975, val; // May 12, 1975¿Alguien puede explicar la función / propósito del operador de coma en la línea de código a continuación: val = (d+=m<3?y--:y-2,23*m/9+d+4+y/4-y/100+y/400)%7;lospor encima de la línea ...

2 la respuesta

¿Por qué no puedo usar una declaración de "interrupción" dentro de una declaración condicional ternaria en C ++?

El nodo es una clase muy simple con solo un constructor y algunas variables: un "nombre" (en realidad solo un carácter) y dos punteros de nodo secundarios llamados "izquierda" y "derecha". Estaba empezando a escribir algo de código que debía ...