Comment l'opérateur ternaire de travail?

Veuillez démontrer comment l'opérateur ternaire travaille avec des if/else bloc. Exemple:

Boolean isValueBig = value > 100 ? true : false;

Copie Exacte: Comment puis-je utiliser l'opérateur ternaire?

devrait "Java", "C" et beaucoup d'autres langues seront ajoutées? Depuis qu'ils ont tout le soutien, l'opérateur ternaire peu de la même manière.
Ajoutée pour vous.
De ne pas être trop pointilleux mais "(condition) ? :" est une expression conditionnelle sous la forme d'un opérateur ternaire. C'est sous la forme d'un opérateur ternaire, parce que ça prend 3 arguments.
Ceci est valable utilisation de l'opérateur ternaire, mais d'une moins-que-stellaires-exemple, parce que le conditionnel expression elle-même est un booléen. Les tests de résoudre à vrai/faux est un peu redondant. Ce serait mieux écrit que: Boolean isValueBig = (valeur > 100);
Doublon de: stackoverflow.com/questions/392932/....

OriginalL'auteur Sara S | 2009-01-20