Operação Ternaria, por que utilizar?
Não deu para assimilar que a unica forma de se utilizar é para apenas simplificar o codigo, deixa-lo mais simples, para quem está começando a estudar, complica um pouco pois ainda estamos nos adaptando a linguagem.
String dia = (num == 1) ? "segunda" :
(num == 2) ? "terça" :
(num == 3) ? "quarta" :
(num == 4) ? "quinta" :
(num == 5) ? "sexta" :
(num == 6) ? "sabado" :
(num == 7) ? "domingo" :
"Dia invalido";
Roseane Silva
Curtidas 0
Respostas
Ronaldo Lanhellas
12/10/2014
O ponto de interrogação "?" é o "então" e os dois pontos ":" são o "senão". No caso acima temos:
Se 'num==1' então 'segunda' Senão
Se 'num==2' então 'terça' Senão
Se 'num==3' então 'quarta' Senão...
Se 'num==1' então 'segunda' Senão
Se 'num==2' então 'terça' Senão
Se 'num==3' então 'quarta' Senão...
GOSTEI 0
Roseane Silva
12/10/2014
É uma forma de encurtar o codigo apenas?
GOSTEI 0
Ronaldo Lanhellas
12/10/2014
É uma forma de encurtar o codigo apenas?
Correto.
GOSTEI 0
Roseane Silva
12/10/2014
Ahh bom!!!
GOSTEI 0