Fundamentos
Operadores
⏵ Introdução
Os operadores em Java são símbolos especiais utilizados para realizar operações sobre variáveis e valores, como cálculos, comparações e decisões lógicas. Eles são fundamentais para a construção de expressões e controle do fluxo do programa.
Operadores Introdução
⏵ Operadores Aritméticos
Utilizados para realizar operações matemáticas básicas.
Operadores Aritméticos
int a = 10;
int b = 3;
int soma = a + b;
int subtracao = a - b;
int multiplicacao = a * b;
int divisao = a / b;
int resto = a % b;
+Adição de valores-Subtração de valores*Multiplicação/Divisão%Resto da divisão (módulo)
⏵ Operadores Relacionais
Usados para comparar valores. O resultado sempre será um valor booleano (true ou false).
Operadores Relacionais
int x = 5;
int y = 10;
x == y;
x != y;
x > y;
x < y;
x >= y;
x <= y;
==Verifica se dois valores são iguais!=Verifica se dois valores são diferentes>,<Maior que / Menor que>=,<=Maior ou igual / Menor ou igual
⏵ Operadores Lógicos
Utilizados para combinar expressões booleanas.
Operadores Lógicos
boolean a = true;
boolean b = false;
a && b;
a || b;
!a;
&&Operador lógicoE(AND)||Operador lógicoOU(OR)!Operador lógico de negação (NOT)
⏵ Operadores de Atribuição
Responsáveis por atribuir valores a variáveis.
Estamos chegeando ao final do nosso tema Operadores abordando em vídeos as três ultimas classificações que você precisará explorar para ficar familiarizado com este poderoso recurso da linguagem.
Operadores Atribuição, Unários, Ternário
int numero = 10;
numero += 5;
numero -= 2;
numero *= 3;
numero /= 2;
=Atribuição simples+=,-=,*=,/=Atribuição com operação embutida
Operadores Unários
Atuam sobre um único operando.
int valor = 5;
valor++;
valor--;
++Incrementa 1 ao valor--Decrementa 1 do valor+Indica valor positivo-Inverte o sinal do valor
Operador Ternário
Utilizado para decisões simples em uma única linha.
int idade = 18;
String resultado = idade >= 18 ? "Maior de idade" : "Menor de idade";
condição ? valorSeVerdadeiro : valorSeFalsoEstrutura condicional simplificada