¿Qué significa += en Java?

¿Qué significa += en Java?

En Java, hay algunos operadores que pueden usarse para asignar valores a las variables conocidas como operadores de asignación. Entre ellos, los operadores de asignación más utilizados son "=", "+=", "-=" etc. En este artículo, vamos a cubrir los diferentes aspectos del "+=" operador al que se conoce como un "Operador de asignación de adición". El "+=" El operador nos permite realizar la adición y la asignación en un solo paso.

En este artículo, vamos a explorar los siguientes conceptos:

  • ¿Qué significa += en Java
  • Comportamiento de += operador con respecto a los tipos de datos
  • Cómo usar += para incrementar un valor
  • Cómo usar += en bucles
  • Cómo usar += para la concatenación de cadenas

Entonces empecemos!

¿Qué significa += en Java

Es un operador de asignación en taquigrafía comúnmente conocido como "Operador de asignación de adición compuesta". El operador += realiza dos funcionalidades de una sola vez I.mi. En primer lugar, realiza la adición en los operandos, y luego asigna el resultado al operando izquierdo.

En palabras simples, podemos decir que el variable1 += variable2 tiene el mismo significado que variable1 = variable1 + variable2.

Comportamiento de += operador con respecto a los tipos de datos

El comportamiento del operador += depende del tipo de datos de operandos i.mi. Si los operandos son cadenas, entonces se usa para el propósito de concatenación y si los operandos son números, entonces se usa para los números.

Cómo usar += para incrementar un valor

En Java, el operador ++ aumenta un valor en 1 Sin embargo, utilizando el Operador de asignación de adición Podemos especificar un incremento de nuestra elección.

Ejemplo

Consideremos que tenemos una variable "número" Eso posee un valor 50, ahora si tenemos que incrementarlo por 5, entonces podemos hacerlo de esta manera:

Asignación de clase públicaperatorexample
public static void main (string [] args)
int número = 50;
número += 5;
Sistema.afuera.println (número);


El fragmento de código completo y la salida respectiva se muestra en el siguiente fragmento:

Desde la salida dada anteriormente, podemos ver que el número se incrementa en 5.

Cómo usar += en bucles

El operador de asignación de adición se puede usar en las estructuras de bucle de Java para incrementar un valor en más de uno.

Ejemplo

Si tenemos que imprimir la tabla de "5" Luego podemos utilizar el bucle for y dentro del bucle, podemos incrementar el valor cinco veces en cada iteración: \

Asignación de clase públicaperatorexample
public static void main (string [] args)
para (inti = 5; i<=50; i+=5 )

Sistema.afuera.println (i);


En el fragmento de código anterior, inicializamos el bucle desde "5" y especificar los criterios de terminación como "i<=50”. A continuación, utilizamos el "+=" operador que incrementará el valor en 5 en cada iteración. Y de esta manera, se realizarán 10 iteraciones hasta que el valor de "i" satisfacer la condición de terminación i.mi. "i<=50”:

El fragmento anterior verifica el funcionamiento de += operador.

Cómo usar += para la concatenación de cadenas

El operador += se puede usar para concatenar las cadenas

Ejemplo

Consideremos el fragmento de código dado a continuación para una comprensión profunda de cómo concatenar las cadenas usando += operador en Java:

Asignación de clase públicaperatorexample
public static void main (string [] args)
Cadena str = "Linux";
str += "Sugerencia";
Sistema.afuera.println (str);

La cadena original es "Linux" y concatenamos la "pista" con ella usando el operador +=

La salida verifica que las cadenas se concatenan con éxito.

Conclusión

En Java, el += El operador se usa para realizar dos funcionalidades de una vez I.mi. En primer lugar, realiza la adición y luego la asignación. Usando += El operador, ya sea la adición o la concatenación, se puede realizar dependiendo del tipo de datos de operandos. Además, el += El operador se puede usar como operador de incremento en java bucles.

Este artículo proporciona una descripción completa del += operador donde hemos aprendido diferentes casos de uso de la Java += operador.