Em Java, você pode usar operadores para realizar várias operações matemáticas, lógicas e relacionais. Além disso, você pode usar parênteses para controlar a precedência dos operadores. Aqui estão alguns exemplos que demonstram o uso de operadores e parênteses:
Operadores Aritméticos:
int a = 10;
int b = 5;
int soma = a + b; // Adição
int subtracao = a - b; // Subtração
int multiplicacao = a * b; // Multiplicação
int divisao = a / b; // Divisão
int resto = a % b; // Resto da divisão
System.out.println("Soma: " + soma);
System.out.println("Subtração: " + subtracao);
System.out.println("Multiplicação: " + multiplicacao);
System.out.println("Divisão: " + divisao);
System.out.println("Resto: " + resto);
Operadores Lógicos:
boolean x = true;
boolean y = false;
boolean resultadoE = x && y; // Operador lógico AND
boolean resultadoOU = x || y; // Operador lógico OR
boolean resultadoNao = !x; // Operador lógico NOT
System.out.println("AND: " + resultadoE);
System.out.println("OR: " + resultadoOU);
System.out.println("NOT: " + resultadoNao);
Operadores Relacionais:
int numero1 = 10;
int numero2 = 20;
boolean igual = (numero1 == numero2); // Igualdade
boolean diferente = (numero1 != numero2); // Diferença
boolean maiorQue = (numero1 > numero2); // Maior que
boolean menorQue = (numero1 < numero2); // Menor que
boolean maiorOuIgual = (numero1 >= numero2); // Maior ou igual
boolean menorOuIgual = (numero1 <= numero2); // Menor ou igual
System.out.println("Igual: " + igual);
System.out.println("Diferente: " + diferente);
System.out.println("Maior que: " + maiorQue);
System.out.println("Menor que: " + menorQue);
System.out.println("Maior ou igual: " + maiorOuIgual);
System.out.println("Menor ou igual: " + menorOuIgual);
Parênteses para Controlar Precedência:
int resultado1 = 5 * (2 + 3); // Parênteses alteram a precedência
int resultado2 = (5 * 2) + 3; // Sem parênteses
int resultado3 = 5 * 2 + 3; // Sem parênteses (mesma precedência)
System.out.println("Resultado 1: " + resultado1);
System.out.println("Resultado 2: " + resultado2);
System.out.println("Resultado 3: " + resultado3);
Ao usar parênteses, você pode controlar a ordem de avaliação das expressões, garantindo que as operações sejam realizadas na ordem desejada.