Olá
Sou iniciante em Java, gostaria de saber qual diferença entre os operadores “+” e “+=”.
Aguardo retorno.
:roll:
Olá
Sou iniciante em Java, gostaria de saber qual diferença entre os operadores “+” e “+=”.
Aguardo retorno.
:roll:
Bom o " + ", é um operador aritmético em Java.
* Soma +
* Subtração -
* Multiplicação *
* Divisão /
* Resto da Divisão %
Já o += é um operador de atribuição.
* '+=' : mg1 += mg2 */Operações equivalentes /* mg1 = mg1 + mg2
outrois exemplos...
* '-='
* '*='
* '/='
* '%=
Abraços!
Boa noite Simone.
como dito acima o "+" em java é um operador aritmético,
e += é usado para fazer atribuições,
exemplo.
se você quer fazer um loop onde a cada laço seja atribuido 1 ao valor inicial então você pode usar:
int i =0;
while(i < 15){
i = i + 1
}
já usando "+=" ficaria assim
int i =0;
while(i < 15){
i += 1
}
se você está começando com java então leia a apostila da caelum, muito boa e fácil de entender
http://www.caelum.com.br/curso/fj-11-java-orientacao-objetos/
até mais.
Como segue no exemplo, operadores de atribuição compostos servem para simplificar as instruções de um programa…
[code]public class TesteOperadores {
public static void main(String[] args) {
int variavel = 3;
System.out.printf("\nUtilizando operadores de atribuição: %d",
(variavel = variavel + 4));
System.out.printf("\nUtilizando operadores de atribuição: %d",
(variavel += 4)); //Usando operador de atribuição composto.
}
}[code]
…note que no segundo print, não foi necessário repetir a variavel para somar seu valor anterior com o valor 4.
[]'s
Ps.: …tbm recomendo o material acima!!
Luciano
Olá.
Obrigada pelos esclarecimentos.
A próposito estou estudando por ela.
O operador + não é só usado para operações aritméticas ele também pode ser usado para concatenar variáveis e Strings.
Por exemplo:
int a = 10;
System.out.println ( “O valor da variável a é” + a );
Na verdade o que ele faz é semelhante ao método concat da classe String, ele transforma tudo em String na saída.
E só para reforçar o que foi dito, o operador += soma ele mesmo mais algum número ou variável.
Por exemplo:
x+= 1;
é equivalente a fazer:
x = x + 1;
até mais, João Pedro Bongers