0Pricing
Java Academy · Aula

Operadores

Operadores

Operadores é uma aula grátis de Java Academy no CoddyKit. Esta é a aula 1 de 1. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Java Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Java Academy inclui 1 aulas no total.

Introdução

Olá,

O Java oferece muitos operadores para trabalhar com os dados que temos. Com a ajuda desses operadores, podemos manipular nossos dados.

Eles são operadores aritméticos, o tipo de operador que conhecemos principalmente da matemática.

Operador de adição

Operador de adição

Fazemos a adição com o operador +.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 + num2;
   System.out.println(num3);
 }
}

Subtração

Operador de subtração

Fazemos a subtração com o operador (-).

Vamos observar o exemplo.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 - num2;
   System.out.println(num3);
 }
}

Multiplicação

Operador de multiplicação

Fazemos a multiplicação com o operador (*).

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 * num2;
   System.out.println(num3);
 }
}

Operador de divisão

Operador de divisão

Fazemos a divisão com o operador (/).

Vamos observar o exemplo.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 / num2;
   System.out.println(num3);
 }
}

Operador de módulo

Operador de módulo

Usamos o operador (%) para obter o resto de um número.

class Main{

public static void main(String[] args){
   int num1 = 20;
   int num2 = 4;
   int num3 = num1 % num2;
   System.out.println(num3);
 }
}

Operador de incremento

Operador de incremento

Usamos o operador (++) para incrementar um número em um.

class Main{

public static void main(String[] args){
   int num1 = 20;
   ++num1;
   // Does the same job as the above line
   num1 = num1 +1; 
   System.out.println(num3);
 }
}

Operador de decremento

Operador de decremento

Usamos o operador (-) para diminuir um número em um.

int num1 = 20;

--num1;

Operador de atribuição

Operador de atribuição

Agora vamos observar os operadores de atribuição mais usados.

O primeiro operador que usaremos é =, provavelmente o operador de atribuição mais utilizado em Java.

No exemplo abaixo, atribuímos o valor 0 à variável contador com o operador =.

int count = 0;

Atribuição adicional

Vamos observar o operador de atribuição adicional.

Esse operador oferece um atalho para realizar a adição.

int count = 0;
count += 10;
// It is an abbreviation of count = count + 10.

Operador de subtração

Operador de subtração

O operador de subtração oferece um atalho para realizar a subtração.

int count = 20;
count -= 10;
// It is an abbreviation of count = count - 10.

Operador de multiplicação

Operador de multiplicação

O operador de multiplicação oferece um atalho para realizar a multiplicação.

int count = 20;
count *= 10;

// It is an abbreviation of count = count * 10.

Operadores de comparação

Além das operações acima, podemos usar uma sintaxe semelhante para realizar várias operações, como dividir e obter o resto usando operadores de atribuição.

Agora vamos observar os operadores de comparação.

Os operadores de comparação são usados para comparar valores em Java.

operador de igualdade

Usamos o operador == para comparar dois objetos ou valores primitivos.

class Main{

public static void main(String[] args){
   int x = 5;
    int y = 3;
   boolean result = x == y;
   //false
 }
}

operador de desigualdade

O operador != é usado para verificar a condição de desigualdade.

int x = 5;
int y = 3;

boolean result = x != y;
//true

operador maior que e menor que

A comparação algébrica de dois valores é feita com os operadores (>) e (<), assim como na matemática.

int x = 5;
 int y = 3; 

//is x greater than y x > y 
//is x less than y x > y  
// is greater or equal than y x >= y  
// is less or equal than y x <= y

operador lógico

Agora vamos observar os operadores lógicos.

Os operadores lógicos fazem comparações lógicas entre tipos booleanos.

int x = true;
int y = false;
int status;


// The AND (&&) operator returns true if both values are true.
// returns false for all cases other than that 
status = x && y;
// status will be false.

continuação do exemplo

Vamos continuar com nosso exemplo.


/ *
For the OR (||) operator, one of the two values 
compared to true is sufficient for the result to be true.
* /
status = x || y;
// status will be true.

// In the Logical Not operator, it gets the note equivalent of the logic value we have.
status = !(x || y)

/ *
Although the value inside the parentheses returned true, the not operator made the result false.
* /

status  = !(x && y;);

/ *
Although expression with the AND operator in the parenthesis 
returns false, the not operator ensures that the result is true.
* /

Parabéns

Parabéns 🎉

Nesta seção, aprendemos sobre operadores em Java. 

Até a próxima lição. 🥳

Operadores — ilustração 19

Perguntas Frequentes

A aula “Operadores” é grátis?

Sim — o texto completo de “Operadores” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Java Academy, atualize para CoddyKit PRO. O curso de Java Academy inclui 1 aulas no total.

O que vou aprender em “Operadores”?

Operadores Você pratica Java Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Java Academy?

Nenhuma experiência prévia é necessária. Java Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 1.

Quanto tempo leva a aula “Operadores”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Java Academy?

Sim. Cada aula de Java Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

← Voltar para Java Academy