Você está aprendendo
Ver documentação
Operadores
Objetivo: 3 acertos
Prêmio: 1 conquista de Java
Progresso atual:
Olá, bem vindo a sala Operadores de Java
Clique no botão abaixo, desbloqueie conteúdos, exercícios e conquiste essa sala.
Temos vagas de Java
6 vagas disponíveis
Obrigado pelo seu feedback.
Esta sala possui 0 pré-requisitos recomendados
Conteúdo da sala
Documentação
Java: Operadores

Os operadores nos permitem modificar ou obter novos valores a partir de uma ou mais variáveis.

Características

Os operadores mais utilizados se dividem em quatro categorias:

  • Aritméticos
  • Incremento e decremento
  • Relacionais
  • Lógicos

Exemplo

public class Operadores {
 
    public static void main(String[] args) {
        double valor = 40;
        double desconto = 5;
 
        // Aqui a multiplicação acontece primeiro que a subtração
        double preco = valor - valor * desconto;
 
        // Usamos o operador de atribuição e
        // adição ao mesmo tempo
        preco += preco * 0.5;
 
        // Usamos o operador de incremente e decremento
        // para modificar o valor de tweets
        int tweets = 10;
 
        // Ao final dessa instrução tweets terá valor 11
        tweets++;
 
        // Ao final dessa instrução tweets terá valor 10
        tweets--;
 
        // Aqui 250 é dividido por 1,
        // depois o valor de demao se torna 2
        int demao = 1;
        int redimentoPorDemao = 250/demao++;
 
        // Aqui primeiro o valor de demao se torna 2,
        // então 250 é dividido por 2
        int demao = 1;
        int redimentoPorDemao = 250/++demao;
 
        // O valor de resto será 5, 11 % 2
        // arredondado para baixo
        double resto = 11 % 2;
 
        double juros = 5;
        double selic = 10;
 
        // Testa se juros é maior ou igual a selic, false
        boolean maiorOuIgual = juros >= selic;
 
        // Testa se juros é igual a selic, false
        boolean igualA = juros == selic;
 
        // Teste se um boolean é maior que outro
        // resultando em erro de compilação
        boolean maiorOuIgual = true > false;
 
        // Realiza a operação lógica E entre boolean e int
        // resultando em erro de compilação
        boolean teste1 = true && 0;
 
        // Realiza a operação lógica E entre double e boolean
        // resultando em erro de compilação
        boolean teste2 = true || (valor && true);
    }
}

O que eu preciso aprender?

1. Como utilizar os operadores da linguagem Java

2. Conhecer o conceito de precedência de operadores

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar