Operadores – Programação Java OPEN SOURCE SOLUTION http

Propaganda
Operadores – Programação Java
Bom pessoal, neste post “falaremos” dos operadores da
linguagem java, a função deles é manipular os valores das variáveis de um programa. No
Java os principais operadores são: Aritmético, Atribuição, Relacional e Lógico.
ARITMÉTICO
Nos aritméticos temos: Soma ( + ), Subtração( – ), Multiplicação ( * ), Divisão ( / ) e Módulo (
% ), veja a aplicação no exemplo abaixo:
public class TesteAritmetico {
public static void main(String[] args) {
// TODO Auto-generated method stub
int varSoma = 1 + 1;
int varSub = 4 - 3;
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 1
Operadores – Programação Java
int varMult = 4 * 3;
int varDiv = 6 / 2;
int varMod = 7 % 5;
System.out.printf("Soma = "+ varSoma + ", Subtração =
"+ varSub + ", Multiplição = "+ varMult +
", Divisão = "+ varDiv + ", Módulo = "+ varMod);
}
}
ATRIBUIÇÃO
Nos operadores de atribuição temos os seguintes: Simples ( = ), Incremental ( += ),
Decremental ( -= ), Multiplicativa ( *= ), Divisória ( /= ) e Modular ( %= ). Veja o exemplo
abaixo:
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 2
Operadores – Programação Java
public class TesteAtribuicao {
public static void main(String[] args) {
// TODO Auto-generated method stub
int var = 1;
System.out.printf("var = " + var + "\n");
var += 10;
System.out.printf("var = " + var + "\n");
var -= 4;
System.out.printf("var = " + var + "\n");
var *= 2;
System.out.printf("var = " + var + "\n");
var /= 2;
System.out.printf("var = " + var + "\n");
var %= 3;
System.out.printf("var = " + var);
}
}
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 3
Operadores – Programação Java
RELACIONAL
Operadores relacionais devolvem valores do tipo primitivo boolean (true ou false), são eles:
Igualdade ( == ), Diferença ( != ), Menor ( < ), Menor ou igual ( <=), Maior ( >), Maior ou
igual ( >= );
public class TesteRelacional {
public static void main(String[] args) {
// TODO Auto-generated method stub
int valor = 7;
if (valor == 5) {
System.out.printf("Valor é igual\n");
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 4
Operadores – Programação Java
}
if (valor != 5) {
System.out.printf("Valor é
diferente\n");
}
if (valor < 5) {
System.out.printf("Valor é menor\n");
}
if (valor <= 5) { System.out.printf("Valor é
menor ou igual\n"); } if (valor > 5) {
System.out.printf("Valor é maior\n");
}
if (valor >= 5) {
System.out.printf("Valor é maior ou
igual\n");
}
}
}
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 5
Operadores – Programação Java
RELACIONAL
Os operadores lógicos, assim como os relacionais, retornam valores boolean, são eles: “And”
ou “E” ( && ), “OR” ou “OU” ( || ). Veja um exemplo abaixo:
public class TesteLogico {
public static void main(String[] args) {
// TODO Auto-generated method stub
int nota = 5;
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 6
Operadores – Programação Java
if (nota >= 7) {
System.out.println("Aluno aprovado");
}
else if (nota < 7 && nota >= 5) {
System.out.println("Aluno em recuperação");
}
else
System.out.println("Aluno reprovado!");
}
}
Ainda existem outros operadores Java que não foram mencionados, quem sabe em um futuro
post. Bom pessoal, por enquanto é isso, caso tenha alguma dúvida deixe nos comentários.
Um forte abraço.
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 7
Operadores – Programação Java
Se você gostou compartilhe!
OPEN SOURCE SOLUTION
http://opensourcesolution.com.br/ | 8
Download