E aí e fala galera devedores muito bem novamente o curso maratona Java muito obrigado por todos vocês fazem parte do nosso clube de membros e antes de começarmos eu vou arrumar um pequeno errinho aqui hora de um erro né mas eu não gosto de ter esses mornings a na minha ideia então ele tá falando para gente que o resultado vai ser sempre zero eu vou solucionar o que nós fizemos na última aqui tá evitar esse cara de ficar mostrando ó um homem para gente mas agora nós vamos falar sobre alguns operadores é operador de resto e os operadores lógicos operador de resto é o sinal de porcentagem Como você sabe o resto da divisão pode ser utilizada para você ficasse por exemplo um número ele é par ou ímpar vamos fazer então aqui um exemplo Digamos que nós temos um número em número 1 número 2 e eu quero que aqui meu variavam em frente a resto e o resto por exemplo de ir vamos colocar aqui diretamente 20 / 2 resto de 20,2 vamos ver um resultado através de um saúde System out println ele em resto control shift F10 você vê que o resto dessa divisão é zero tu sabe que o resto divisão por dois se for um número por zero é um valor par se não for você sabe que é um valor ímpar então eu vou avisar qualquer valor aqui se é para ele poder usar 7 horas E você tá certo aqui o resultado vai ser zero então não sei um caso específico massa você sabe que o resto da divisão pode ser utilizada para você descobrir por exemplo se é par ou ímpar e esse é operador resto agora outros operadores são operadores lógicos são os operadores lógicos eles sempre vão retornar um valor booleano tão o sabe temáticos estão retornando um valor numérico e os valores os atributos do Desculpa os operadores lógicos eles vão retornar um valor booleano sem que criou falso quais são eles menor o e maior opa eu a lembro com laranjas jovem criancinha para a one-way festa de escola se vocês querem saber qual será a de menor é o que aponta para janela anotar ela não trocou a janela de lugar eu me ferrei então tem uma regrinha se você fizer um tracinho aqui você vai aparecer 14 você fizer assim aqui vai aparecer 17 tão 497 e assim nunca mais vou esquecer essa porcaria é menor em maior o outro é menor igual ou maior igual tão menor igual o maior igual ao menor igual ou maior igual e os tempos igual e diferente também foco você tá sabe esse atributo não pode ser utilizado como igual porque você está utilizando para associar para você atribuir uma operador de atribuição operador de comparação de igualdade é duas vezes e o operador igual tão igual igual significa que você está comparando não está tentando dar um valor para àquela variável e a um por último é diferente que é o sinal de exclamação é igual Então é só um os operadores lógicos e eles sempre vão retornar valores booleanos então lembre-se eles não retornará valorizar esquemáticos ele sempre vão retornar valores booleanos e a gente pode começar a fazer alguns exemplos aqui então primeiro exemplo é bula e isso é um padrãozinho ano já vou começar trabalhando com tipos booleanos você utiliza o quis porque porque tipo é E aí o nome que você quer a trabalhar então eles das maior que 20 então você faz aí 10 maior do que 20 E aí você pode imprimir esse valor salte e 10 morte 20 então você pode até colocar ele ou selecionando colocando as duplas o passo e colocar o resultado aqui concatenada para você não se perder dentro do código nós tá perguntando é dez maior que 20 então se você esconder essa parte aqui gente você consegue saber o que essa variável tá guardando Você precisa olhar para o que está sendo feito dessa é maior que 20 control shift F10 bom e você vai ver que ele é falso é mesma coisa pode trocar e desce o menor e 20 mas esse toca o sinal senão vai dar errado a música de 10 eu disse você não adicionar aqui controle de copia aqui ouvir aqui colo aqui fica 10 a 10. 500 verdadeiro é pode continuar 10 é igual 20 se troca aqui igual igual a pode ver que se colocar um só vai dar errado para você pode copiar aqui ele é só coloca o mouse em cima contra o dentro do aplicadinha outra ver compra over control shift aqui 10 então dez não é igual a 20 os 10 = 10 a 10/10 control shift F10 precisa de chamar também aqui contra o de ou e aqui você não tiver utilizando uma variável ela tiver declarada eu vou deixar uma variável não utilizar você vai ver que o estado dinheiro deixei de 1000 cinza e se você passar o nome tá falando que nunca utilizado então eu pode apagar com segurança que não vai dar nenhum problema não foi copiar aqui control c control V pode ver que não mudou ainda porque não estou utilizando comprou ver agora estou utilizando você pode ver que o Inter já deu um sinalzinho aqui é contra o shift F10 o e temos o mesmo resultado 10 = 10 tudo e por último o diferente 10 é diferente de 10 e não diferente o piac control the control V control over control shift F10 e pode ver que é falso então esses operadores você não pode fazer a comparação entre tipos tipos incomparáveis tá gente é eu tô utilizando valores numéricos poderia utilizar aqui 10. 0 poderia qual vai ser o resultado é dez diferentes de 10.
0. 10 é igual da estão só poderá trocar aqui ó outro dele é 10 E ai agora já tenho é 10 = 10 utilizar aqui tá Isso.