Scala boolean

Scala boolean
Expressões booleanas são muito conhecidas e amplamente utilizadas em diferentes linguagens de programação para realizar comparações diferentes entre diferentes valores. Uma expressão booleana pode ter apenas dois valores, eu.e., verdadeiro ou falso. Você pode modificar suas mensagens de saída ou resultado de acordo com seus dois valores. Dentro da linguagem de programação do Scala, você pode usar expressões booleanas em diferentes declarações com diferentes entradas para verificar certas comparações. Este guia explicará como usar expressões booleanas na programação de Scala.

Exemplo 01

Iniciaremos este guia com nosso primeiro e básico exemplo de programação Scala que utilizará as expressões booleanas a serem verificadas. Use “Ctrl+Alt+T” seguido pela instrução “scala” em um terminal para abrir o terminal e iniciar o scala shell nele como exibido. Iniciamos nosso exemplo inicializando uma variável "A" com valor inteiro 14.

Depois disso, tentamos a declaração "se" na segunda linha de consulta com uma expressão booleana em seus colchetes. A declaração estará verificando se o valor da variável "a" é maior que 10 ou não. Nesse caso, sua declaração println () seria executada e exibir "a é maior que 10". A saída mostra que o valor "14" da variável "a" é maior que 10 após a avaliação da expressão booleana dentro da instrução "se".

Tentamos a declaração if-else na última linha de consulta para verificar outra expressão booleana. Desta vez, fornecemos um valor booleano "verdadeiro" à parte "se" parte e println estariam exibindo "boolean" para obter o valor booleano. A parte else exibiria "não booleano" depois de encontrar qualquer valor não-booleano na expressão booleana da parte "se". A saída mostra "booleano" porque o valor "true" é o próprio booleano.

As mesmas expressões booleanas da instrução if-else podem ser utilizadas para comparar mais de dois valores variáveis. Assim, inicializamos duas novas variáveis, “y” e “z”, com 14 e 6 usando a palavra -chave “var” na linha de consulta separada do utilitário de linha de comando scala. A saída mostra que ambos os valores inteiros foram inicializados com sucesso.

Depois disso, tentamos a declaração "if-else" na terceira linha de consulta para avaliar e verificar a expressão booleana mencionada nos colchetes da parte "se". Essa expressão seria levar as variáveis ​​“y” e “z”, calculando sua soma via “y+z” e verificando se a soma calculada é maior ou igual a 20 ou não. Ao verificar essa expressão booleana, se o compilador mostrar "verdadeiro" em troca, a declaração de função "println" da parte "se" exibiria "a soma é 20". Caso contrário, a parte “else” executaria sua declaração de função “println” e exibiria que a “soma não é 20”. Após a conclusão desta declaração IF-ELSE, temos “soma é 20” como saída.

Exemplo 02

Enquanto trabalha com uma declaração if-else, você pode ter tentado a declaração composta if-else combinando mais de 1 expressão de if-else em uma única declaração. É muito útil quando você deseja verificar mais de 1 expressão booleana de sua escolha. Portanto, inicializamos a variável "V" com o valor 5 e criamos uma instrução IF-ELSE composta para verificar se "r" é menor que 10 ou superior a 10, ou igual a 10. As declarações println () foram utilizadas de acordo com cada expressão booleana. Temos a saída "valor é pequeno" deste método.

A declaração se aninhada pode ser utilizada em Scala para verificar mais de 1 expressão booleana por vez. Então, inicializamos duas variáveis, "A" e "B", com um valor "13" e "6", conforme as duas primeiras consultas na linha de comando da Scala. Então usamos a expressão booleana na parte se parte da declaração para verificar se "a" é igual a 13 ou não. Nesse caso, ele estará usando outra expressão "se" booleana na parte "se" da parte externa para verificar se "b" é igual a 6 ou não.

Se a parte interna “se” retornar true após avaliar sua expressão booleana, ele executará a declaração de função println () para exibir “verdadeiro”, e a declaração “se” aninhada será concluída. Para este programa, a saída é "verdadeira", como mostrado abaixo.

Exemplo 03

Neste exemplo, estamos utilizando o número inteiro assinado de 16 bits por meio da função "curta" para verificar a expressão booleana. Nesta função, inicializamos a variável "V" com uma expressão booleana verificando se o valor curto 199 é igual ao valor inteiro 199 ou não. A saída mostra que é verdade, eu.e., o valor curto e inteiro é o mesmo.

Tentamos a mesma expressão booleana em valores diferentes, eu.e., 120 e 122, e o resultado é falso.

Exemplo 04

Vejamos o último exemplo deste guia para avaliar a expressão booleana em uma declaração if-else. Então, iniciamos a definição de função principal () com a inicialização de 2 variáveis ​​booleanas de maneiras bastante diferentes. Embora ambas as variáveis ​​sejam booleanas, podemos exibir nossas mensagens como queremos.

Então, iniciamos a declaração "se" com "x" como sua expressão. Se "x" for verdadeiro, ele executará as partes internas; Caso contrário, basta sair do programa. O println () exibiria que "x" é booleano, e outra parte "se" verificaria a variável "y" igual a verificamos "x". A parte else estaria mostrando que "y" é booleano, enquanto a parte "else" da parte externa "se" seria executada depois disso para exibir que "x" não é booleano. Todos os colchetes de declaração if-else, juntamente com a função principal e os colchetes de objeto, são fechados aqui.

Na compilação e execução, descobrimos que ambos são booleanos.

Conclusão

É assim que você pode utilizar as expressões booleanas em diferentes declarações if-else com diferentes métodos, eu.e., simples if-else, if-else composto ou if-else aninhado. Tentamos muitos exemplos de Scala usando a linha de comando Scala e os arquivos Scala através de compilação e execução. Todos os exemplos são muito breves e fáceis de entender para novos usuários de Scala. Não se preocupe e comece a implementar as ilustrações mencionadas no seu fim.