Cosa significa += in java?

Cosa significa += in java?

In Java, ci sono alcuni operatori che possono essere utilizzati per assegnare valori alle variabili note come operatori di assegnazione. Tra questi, gli operatori di assegnazione più comunemente usati sono "=", "+=", "-=" eccetera. In questo articolo, tratteremo i diversi aspetti del "+=" operatore che viene definito un "Operatore di assegnazione aggiuntiva". IL "+=" L'operatore ci consente di eseguire l'aggiunta e l'assegnazione in un solo passaggio.

In questo articolo, esploreremo i seguenti concetti:

  • Cosa significa += in java
  • Comportamento di += operatore rispetto ai tipi di dati
  • Come usare += per incrementare un valore
  • Come usare += nei loop
  • Come usare += per la concatenazione delle stringhe

Quindi iniziamo!

Cosa significa += in java

È un operatore di assegnazione stenografico comunemente indicato come "Operatore di assegnazione di aggiunta composta". L'operatore += esegue due funzionalità in una go i.e. Innanzitutto, esegue l'aggiunta sugli operandi, quindi assegna il risultato all'operando sinistro.

In parole semplici, possiamo dire che il variabile1 += variabile2 ha lo stesso significato di variabile1 = variabile1 + variabile2.

Comportamento di += operatore rispetto ai tipi di dati

Il comportamento dell'operatore += dipende dal tipo di dati di operandi i.e. Se gli operandi sono stringhe, viene utilizzato per lo scopo di concatenazione e se gli operandi sono numeri, viene utilizzato per i numeri.

Come usare += per incrementare un valore

In Java, l'operatore ++ aumenta un valore di 1 tuttavia, usando il Operatore di assegnazione aggiunta Possiamo specificare un incremento di nostra scelta.

Esempio

Consideriamo che abbiamo una variabile "numero" Ciò contiene un valore 50, ora se dobbiamo incrementarlo di 5, allora possiamo farlo in questo modo:

Classe pubblica AssegnazionePeratorexample
public static void main (string [] args)
numero int = 50;
numero += 5;
Sistema.fuori.println (numero);


Il frammento completo del codice e il rispettivo output sono mostrati nel frammento di seguito:

Dall'output sopra offerto, possiamo vedere che il numero è incrementato di 5.

Come usare += nei loop

L'operatore di assegnazione di addizione può essere utilizzato nelle strutture di loop Java per aumentare un valore di più di uno.

Esempio

Se dobbiamo stampare la tabella di "5" Quindi possiamo utilizzare il loop e all'interno del ciclo, possiamo aumentare il valore di cinque volte in ogni iterazione: \

Classe pubblica AssegnazionePeratorexample
public static void main (string [] args)
per (Inti = 5; i<=50; i+=5 )

Sistema.fuori.println (i);


Nel frammento di codice sopra, inizializziamo il loop da "5" e specificare i criteri di terminazione come "io<=50”. Successivamente, utilizziamo il "+=" operatore che increverà il valore di 5 in ogni iterazione. E in questo modo, 10 iterazioni verranno eseguite fino al valore di "io" soddisfare la condizione di terminazione i.e. "io<=50”:

Lo snippet sopra verifica il funzionamento di += operatore.

Come usare += per la concatenazione delle stringhe

L'operatore += può essere utilizzato per concatenare le corde

Esempio

Consideriamo lo snippet di codice di seguito per una profonda comprensione di come concatenare le stringhe usando += operatore in Java:

Classe pubblica AssegnazionePeratorexample
public static void main (string [] args)
String str = "Linux";
str += "suggerimento";
Sistema.fuori.println (str);

La stringa originale è "Linux" e concateniamo il "suggerimento" con esso usando l'operatore +=:

L'uscita verifica che le stringhe siano concatenate con successo.

Conclusione

In Java, il += L'operatore viene utilizzato per eseguire due funzionalità in una sola go i.e. Innanzitutto esegue l'aggiunta e poi l'assegnazione. Usando += L'operatore è possibile eseguire l'aggiunta o la concatenazione a seconda del tipo di dati degli operatori. Inoltre, il += L'operatore può essere utilizzato come operatore di incremento nei loop Java.

Questo articolo fornisce una panoramica completa del += Operatore in cui abbiamo imparato diversi casi d'uso di Java += operatore.