Mostrando postagens com marcador Operador ternário. Mostrar todas as postagens
Mostrando postagens com marcador Operador ternário. Mostrar todas as postagens

quarta-feira, 18 de abril de 2012

Utilizando o operador ternário

Aqui faremos um exemplo utilizando o operador ternário exemplo:
  condição?Valor1:Valor2
Se a condição for verdadeira, Valor1 se não Valor2. Segue um exemplo de operador ternário em java.


/**
 * @author marco.bidoia@gmail.com
 *
 */
public class OperadorTernario {

      public static void main(String[] args) {
           
            int valor1 = 20;
            int valor2 = 15;
            int valorEscolhido;
           
            // Aqui o maior valor é o valor1 = 20
            valorEscolhido = valor1 > valor2 ?valor1: valor2;
            System.out.println("O Valor escolhido é = " + valorEscolhido);
           
            // Alteramos o valor1
            valor1 = 10;
            // Aqui o maior valor é o valor2 = 15
            valorEscolhido = valor1 > valor2 ?valor1: valor2;
            System.out.println("O Valor escolhido é = " + valorEscolhido);
           
      }

}

O resultado da execução deste código é a seguinte:

O Valor escolhido é = 20
O Valor escolhido é = 15