Perguntas com a marcação «conditional-operator»

O operador condicional é um operador ternário que faz parte da sintaxe de uma expressão condicional básica em várias linguagens de programação. Também é comumente chamado de operador ternário ou inline if. Idiomas diferentes têm sintaxe diferente para a mesma construção, mas todos selecionam entre uma das duas opções com base em uma condição.



17
Benefícios de usar o operador condicional?: (Ternário)
Quais são as vantagens e desvantagens do operador?: Em oposição à instrução if-else padrão. Os mais óbvios são: Condicional?: Operador Mais curto e mais conciso ao lidar com comparações e atribuições de valor direto Não parece ser tão flexível quanto a construção if / else If / Else padrão Pode …






1
Comportamento ternário estranho do Java ao atribuir valor. O que o Java está fazendo nos bastidores para que isso aconteça?
Alguns dias atrás, encontrei um cenário fascinante em que não encontrava nenhuma documentação sobre como ou por que o Java permite que o seguinte aconteça. (Este trecho é apenas uma forma simplificada do bug.) @Test public void test() { boolean bool = false; Integer intVal = Integer.valueOf(5); Long longVal = …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.