JavaRush /Blogue Java /Random-PT /Operador ternário em cinco segundos.
Sasha
Nível 11

Operador ternário em cinco segundos.

Publicado no grupo Random-PT
Não sou redator, não jogue chinelos.🤗 Vamos direto ao assunto imediatamente. Operador ternário em cinco segundos.  - 1O operador ternário realiza uma operação de comparação entre dois objetos: funciona quase da mesma forma que if-else, apenas é escrito de forma mais compacta. Consiste em uma condição, Bloco número um e Bloco número dois, e tem a seguinte aparência: (Valor um (operação) valor dois, seguido por um ponto de interrogação (? ) , após o qual Bloco1 : Bloco2 . O que isso significa ? Se em a condição que temos Se for True, executamos o primeiro bloco, se for False, executamos o segundo bloco. Operador ternário em cinco segundos.  - 1Digamos que precisamos calcular o mínimo de dois números. Aqui está o exemplo mais óbvio:
int y = 5;
int x = 10;

int min = y < x ? y : x; // Условие | Блок1 | Блок2
System.out.println(min) // min == 5
? - esta é uma transição para blocos. Se a comparação à esquerda for avaliada como TRUE, o bloco UM será executado. Nesse caso, o Bloco1 será executado, pois Y é menor que X. Mas e se precisarmos descobrir o mínimo de, digamos, CINCO números? Outro exemplo claro:
public static int min(int a, int b, int c, int d, int e) {
        int min = a < b ? a : b; // А меньше Б? Если да, минимальное число равно A. Иначе min = b;
        min = c < min ? c : min; // C меньше МИНИМАЛЬНО ЧИСЛА? Если да min = c. Иначе min = min
        min = d < min ? d : min; // D меньше МИНИМАЛЬНО ЧИСЛА? Если да min = d. Иначе min = min
        min = e < min ? e : min; //  E меньше МИНИМАЛЬНО ЧИСЛА? Если да min = e. Иначе min = min
        return min; // Возвращаем полученное минимальное число.
}
Desta forma bonita obtemos o número mínimo de cinco. Espero que você tenha entendido tudo)) E se você não entendeu, não fique chateado: aqui está uma explicação no vídeo . Não deixe de assistir! https://www.youtube.com/watch?v=fHCNlQY-ssI Deixe suas dúvidas e correções nos comentários.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION