Você está na página 1de 27

DS Zerbini -21/03/2023

Linguagem de
Programação JAVA
Desenvolvedor de Sistema
Operadores

 Operações
 Operadores
 Operadores Delimitadores
 {}
DS Zerbini -21/03/2023

 []
 ()
 .
 Operador de Atribuição
 =
Operadores

 Operadores Aritméticos
 Operadores Convencionais
 +
 -
 *
DS Zerbini -21/03/2023

 /
 %
 Operadores de Incremento
 ++
 Operadores de Decremento
 --
Operadores

 Abreviações dos Operadores Aritméticos


 ++
 --
 +=
 -=
*=
DS Zerbini -21/03/2023


 /=
 %=
Operadores

 Operadores Lógicos e Relacionais


 &
 &&
 |
 ||
DS Zerbini -21/03/2023

 ==
 !=
 <
 >
 <=
 >=
Operador Delimitador

Grupo Operador Operando Descrição

. objeto.atributo Acesso a um membro de um objeto ou


classe.
DS Zerbini -21/03/2023

Delimitador {} Classe, Método Indica o inicio e fim do


e Instruções de programa, método ou
controle. classe.

[] Vetores Acesso ao elemento de um vetor.

(parâmetros) Métodos Usados para passar parametros


necessários para invocar o método.
Operador de Atribuição

Grupo Operador Operando Descrição

= variáveis Fazer com o que a variável receba


Atribuição alguma valor.
DS Zerbini -21/03/2023
Grupo Operador Operando Descrição

+ variáveis Somar

Convencionais - variaveis Subtrair


* variáveis Multiplicar
/ variáveis Dividir
DS Zerbini -21/03/2023

% variaveis Resto
Incremento ++ variaveis Pós e Pré Incremento
Decremento -- variaveis Pós e Pré Decremento
+= variaveis Abreviar a Soma
Abreviações -= variaveis Abreviar a Subtração
dos
Operadores *= variaveis Abreviar a Multiplicação
/= variaveis Abreviar a Divisão
%= variaveis Abreviar o Resto
Operadores Incremento e Decremento

 Utilize os operadores de incremento (++) e decremento


(--) em vez de um operador de atribuição composta ao
incrementar ou decrementar uma variável por 1.
DS Zerbini -21/03/2023

 Se o operador de incremento ou decremento é colocado


antes de uma variável, ele passa a ser chamado de
operador de pré-incremento ou pré-decremento.

 Se o operador de incremento ou decremento é colocado


depois de uma variável, ele passa a ser chamado de
operador de pós-incremento ou pós-decremento.
Pré-Requisitos

 Crie uma classe dentro do pacote operadores do projeto


denominada OperadoresIncrementoDecremento.
 Copie o método main para dentro do código fonte.
DS Zerbini -21/03/2023
Usando os Operadores de Incremento

 Dentro do método main, vamos adicionar os seguintes


códigos:
DS Zerbini -21/03/2023
Abreviação dos Operadores Aritméticos

 A abreviação dos operadores aritméticos são usadas


quando o valor de uma variável é composto por ela
mesma sob a operação de uma outra variável ou
constante.
DS Zerbini -21/03/2023

 Exemplo:
 a = a + b;
Pré-Requisitos

 Crie uma classe dentro do pacote operadores do projeto


denominada OperadoresAbreviados.
 Copie o método main, como anteriormente para dentro
do código fonte.
DS Zerbini -21/03/2023
Usando a Abreviação dos Operadores Aritméticos

 Dentro do método main, vamos adicionar os


seguintes códigos:
DS Zerbini -21/03/2023
Usando a Abreviação dos Operadores
Aritméticos
Equações Simplificadas vs. Equações Originais
com Incremento (++)
Equações Simplificadas vs. Equações Originais
com Decremento (--)
Atividades

7. Dadas as equações simplificadas abaixo; encontre todas


as equações em cada uma delas e coloque-as em
ordem:
a) a = b++ * c;
DS Zerbini -21/03/2023

b) c = x - --y / b;
Lista de Exercícios

8. Para cada conjunto de equações apresentadas a seguir,


indique a expressão simplificada:

a) x = x + 1;
DS Zerbini -21/03/2023

a = b * x;

d) b=b-
1;
x = a / b * c - d;
c = c + 1;
Operadores Lógicos e Relacionais

 Os operadores relacionais e lógicos são utilizados


em testes e condições de entrada em um fluxo do
programa.
Grupo Operador Operando Descrição

&& variáveis E: Avalia a primeira condição, se


DS Zerbini -21/03/2023

for falsa não avalia a próxima


Operadores pois o resultado será sempre
Lógicos falso.
& variaveis E: Avalia as duas condições
|| variáveis Ou: Avalia a primeira condição,
se for true não avalia a próxima
pois o resultado será sempre true.

| variáveis Ou: Avalia as duas condições


Operadores Lógicos e Relacionais

Grupo Operador Operando Descrição

== variáveis Igual

Operadores != variaveis Diferente


Relacionais < variáveis Menor
DS Zerbini -21/03/2023

> variáveis Maior


<= variáveis Menor e Igual
>= variáveis Maior e Igual
Pré-Requisitos

 Crie uma classe dentro do pacote padrão do


projeto denominada OperadoresLogicosRelacionais.
 Copie o método main para dentro do código fonte.
DS Zerbini -21/03/2023
Usando os Operadores Lógicos

 Dentro do método main, vamos adicionar os seguintes


códigos:
DS Zerbini -21/03/2023
Usando os Operadores Lógicos
Usando os Operadores Relacionais

 Adicione ao código do método main, os seguintes


códigos:
DS Zerbini -21/03/2023
Usando os Operadores Relacionais
Lista de Exercícios

1. Responda se verificação é True ou


False:
a) verificacao = 10 == 10 && 10 == 20;
b) verificacao = 11 == 12 && 20 == 20;
DS Zerbini -21/03/2023

c) verificacao = 15 == 15 && 16 == 16;


d) verificacao = 12 == 11 && 23 == 24;

e) verificacao = 10 == 10 || 10 == 20;
f) verificacao = 11 == 12 || 20 == 20;
g) verificacao = 15 == 15 || 16 == 16;
h) verificacao = 12 == 11 || 23 == 24;

Você também pode gostar