O que significa += em java?

O que significa += em java?

Em Java, existem alguns operadores que podem ser usados ​​para atribuir valores às variáveis ​​conhecidas como operadores de atribuição. Entre eles, os operadores de atribuição mais usados ​​são "=", “+=”, "-=" etc. Neste artigo, vamos cobrir os diferentes aspectos do “+=” operador que é referido como um “Operador de atribuição de adição”. O “+=” O operador nos permite executar adição e atribuição em uma etapa.

Neste artigo, exploraremos os seguintes conceitos:

  • O que significa += em java
  • Comportamento de += operador em relação aos tipos de dados
  • Como usar += para incrementar um valor
  • Como usar += em loops
  • Como usar += para concatenação de string

Então vamos começar!

O que significa += em java

É um operador de atribuição de taquigrafia geralmente referido como “Operador de atribuição de adição de composto”. O operador += executa duas funcionalidades de uma só vez.e. Em primeiro lugar, ele executa a adição nos operandos e depois atribui o resultado ao operando esquerdo.

Em palavras simples, podemos dizer que o variável1 += variável2 tem o mesmo significado que variável1 = variável1 + variável2.

Comportamento de += operador em relação aos tipos de dados

O comportamento do operador += depende do tipo de dados de operandos i.e. Se os operandos forem strings, ele será usado para a finalidade de concatenação e se os operandos são números, será usado para os números.

Como usar += para incrementar um valor

Em Java, o operador ++ incrementa um valor em 1 no entanto, usando o Operador de atribuição de adição Podemos especificar um incremento de nossa escolha.

Exemplo

Vamos considerar que temos uma variável "número" Isso detém um valor 50, agora, se tivermos que incrementá -lo em 5, então podemos fazê -lo da seguinte maneira:

classe pública atribuições operatórias
public static void main (string [] args)
INT número = 50;
número += 5;
Sistema.fora.println (número);


O trecho de código completo e a respectiva saída são mostrados no trecho abaixo:

A partir da saída acima, podemos ver que o número é incrementado por 5.

Como usar += em loops

O operador de atribuição de adição pode ser usado nas estruturas de loop java para incrementar um valor por mais de um.

Exemplo

Se tivermos que imprimir a tabela de "5" Em seguida, podemos utilizar o loop for e dentro do loop, podemos incrementar o valor cinco vezes em cada iteração: \

classe pública atribuições operatórias
public static void main (string [] args)
para (inti = 5; i<=50; i+=5 )

Sistema.fora.println (i);


No trecho de código acima, inicializamos o loop de "5" e especificar os critérios de rescisão como "eu<=50”. Em seguida, utilizamos o “+=” operador que aumentará o valor em 5 em cada iteração. E dessa maneira, 10 iterações serão realizadas até o valor de "eu" satisfazer a condição de rescisão i.e. "eu<=50”:

O trecho acima verifica o funcionamento de += operador.

Como usar += para concatenação de string

O operador += pode ser usado para concatenar as strings

Exemplo

Vamos considerar o trecho de código abaixo para uma compreensão profunda de como concatenar as strings usando += operador em java:

classe pública atribuições operatórias
public static void main (string [] args)
String str = "Linux";
str += "dica";
Sistema.fora.println (str);

A string original é "Linux" e concatenamos a "dica" com ela usando o += operador:

A saída verifica que as cordas são concatenadas com sucesso.

Conclusão

Em Java, o += O operador é usado para executar duas funcionalidades de uma só vez.e. Em primeiro lugar, ele executa adição e depois atribuição. Usando += O operador de adição ou concatenação pode ser realizado dependendo do tipo de operandos de dados. Além disso, o += O operador pode ser usado como operador de incremento no Java Loops.

Este artigo fornece uma visão geral abrangente do += operador onde aprendemos diferentes casos de uso do Java += operador.