Sie sind auf Seite 1von 3

Tipos de Dados JAVA Vriaveis e Operadores

Variveis primitivas so do tipo byte, short, int, long, float, double, char ou boolean

Variveis JAVA de referncia: estas so usadas para referenciar um objeto.

Operadores Aritmticos: Os habituais

Soma

Subtrao

Multiplicao

Diviso

Resto da Diviso

Operadores de Atribuio: O principal '=' mas existem mais operadores de atribuio com
diferentes funes que explicamos brevemente agora.

'+='

: op1 += op2 op1 = op1 + op2

'-='

: op1 -= op2 op1 = op1 - op2

'*='

: op1 *= op2 op1 = op1 * op2

'/='

: op1 /= op2 op1 = op1 / op2

'%='

: op1 %= op2 op1 = op1 % op2

Operadores Unrios: O mais (+) e o menos (-). Para mudar o sinal do operando.
Operador Instanceof: Permite-nos saber se um objeto pertence a uma classe ou no.

NomeObjeto instanceof NomeClasse

Operadores de Incremento e Decremento: So os operadores que nos permitem


incrementar as variveis em uma unidade. Podem ser usados diante ou atrs da varivel
dependendo do que quisermos, ou seja, se quisermos que se incremente ou vice-versa antes
de utilizar ou o contrrio.

'++'

'--'

Permitem comparar variveis segundo a relao de


igualdade/desigualdade o relao maior/menor. Devolvem sempre um valor booleano.
Operadores de Comparao:

'>': Maior que

'<': Menor que

'==': Iguais

'=': Diferentes

'>=': Maior ou igual que

'<=': Menor ou igual que

Operadores Lgicos: Permite-nos construir expresses lgicas.

'&&'

- devolve true se ambos operandos forem true.

'||'

- devolve true se algum dos operandos for true.

'!'

- Nega o operando que se passa.

'&'

- devolve true se ambos operandos forem true, avaliando ambos.

'|'

- devolve true se um dos operandos for true, avaliando ambos.

Operador de concatenao com cadeia de caracteres '+':

Por Exemplo: System.out.println("O total "+ result +"unidades");

Operadores que atuam a nvel de bits: So muito menos utilizados, por isso os explicamos
mais por alto.

'>>'

: deslocamento direita dos bits do operando

'<<'

: deslocamento esquerda dos bits do operando

'&'

: operador and a nvel de bit.

'|'

: operador or a nvel de bit

Das könnte Ihnen auch gefallen