Questo articolo presenterà una comprensione approfondita dei concetti sotto l'elenco:
Quindi iniziamo!
Cosa significa ++ in Java
Il segno ++ è un operatore unario noto come operatore di incremento. Viene utilizzato per incrementare/aumentare il valore di una variabile e può essere utilizzato come prefisso o postfisso.
++ Operatore come pre-incremento e post-incremento
Pre-incremento mezzi: l'operatore ++ verrà utilizzato prima della variabile, i.e., "++ variabile". Quindi, nel caso dell'incremento del prefisso, in primo luogo, il valore della variabile verrà incrementato/aumentato di uno, quindi restituirà quel valore incrementato.
D'altra parte, se parliamo di incrementi postfix, l'operatore ++ arriverà dopo la variabile, i.e., "Variabile ++". Quindi, in questo caso, in primo luogo, il valore originale della variabile verrà restituito e quindi il suo valore sarà incrementato di 1.
Come funzionano pre-incremento e post-incremento in Java
Considera lo snippet di codice seguente, per una profonda comprensione di come il prefisso e l'incremento postfix funzionano in Java:
Classe pubblica IncremmentExampleIn entrambi i casi (i.e. Prefisso, postfix) Il valore delle variabili dovrebbe essere incrementato di 1:
Dallo snippet sopra, abbiamo osservato che il prefisso ha mostrato il valore incrementato, ma il postfix ha mostrato il valore originale (non incremento). Perché è così?
Come verificare se il valore dell'operatore postfix è incrementato o meno?
Nella sezione precedente, abbiamo appreso che l'operatore postfix ha restituito per la prima volta il valore originale della variabile e quindi incrementato il valore della variabile di 1. Quindi, considerando questa condizione, se stampiamo di nuovo "num2", il risultato deve essere il valore incrementato, quindi proviamo:
Classe pubblica IncremmentExampleSotto lo snippet mostrerà l'output risultante:
L'output ha verificato che quando abbiamo recuperato il valore di Num2, ha mostrato il valore incrementato, che ha dimostrato il funzionamento dell'operatore post-incremento.
Cosa significa - in Java
È un operatore unario indicato come un operatore di decremento in tutti i linguaggi di programmazione e diminuisce/riduce il valore di una variabile di 1. L'operatore - può essere utilizzato come prefisso o postfix.
- Operatore come prefisso e postfix
Pre -incremento mezzi: - L'operatore verrà utilizzato prima della variabile, i.e., "- variabile". Quindi, nel caso del decremento del prefisso, in primo luogo, il valore della variabile verrà decrementato/ridotto di uno, quindi restituirà quel valore decrementato.
D'altra parte, se parliamo di decremento postfix, l'operatore arriverà dopo la variabile, i.e., "Variabile -". Quindi, in questo caso, in primo luogo, il valore originale della variabile verrà restituito e quindi il suo valore verrà decrementato di 1.
Come funzionano il pre-decremento e il post-decremento in Java
Consideriamo l'esempio seguente per comprendere il funzionamento degli operatori prefisso e postfix in Java:
Classe pubblica IncremmentExampleLo snippet di codice sopra reso produrrà il seguente output:
L'output ha verificato il funzionamento degli operatori di pre-decremento e post-decremento.
Conclusione
In Java, i segni ++ e - rappresentano gli operatori di incremento e decremento, rispettivamente. Gli operatori ++ e - aumentano e riducono rispettivamente il valore della variabile di 1. Entrambi questi operatori possono essere utilizzati come prefisso o postfix. Nel prefisso, l'operatore di incremento/decremento viene prima della variabile, mentre nel caso di Postfix, l'operatore di incremento/decremento arriva dopo la variabile. Gli operatori del prefisso prima incrementano/diminuiscono il valore della variabile di uno, quindi restituiscono quel valore incrementato. Mentre gli operatori postfix restituiscono innanzitutto il valore originale della variabile e quindi incrementano/diminuiscono il valore della variabile di 1.