Gli operatori di confronto in Java

Gli operatori di confronto nel linguaggio Java sono i seguenti:

operatore descrizione
A == B A uguale a B
A != B A diverso da B
A < B A minore di B
A > B A maggiore di B
A <= B A minore o uguale a B
A >= B A maggiore o uguale a B

A cosa servono?

Gli operatori di confronto sono usati per verificare se il confronto è vero o falso.

Attenzione. L'operatore di confronto == non va confuso con l'operatore di assegnazione = perché svolgono funzioni diverse. Ad esempio A==B verifica se A e B hanno lo stesso valore, mentre A=B assegna il valore di B alla variabile A.

Un esempio pratico

La condizione (A==B) restituisce il valore booleano true (vero) se le variabili hanno lo stesso valore.

Viceversa, se sono diverse, restituisce il valore false (falso).

Esempio 1

Questa istruzione condizionale verifica se le variabili A e B sono uguali.

if (A==B) System.out.println("A è uguale a B");

Se A e B sono uguali, l'operatore di confronto è vero e l'istruzione condizionale esegue l'istruzione condizionata, ossia stampa sullo schermo la stringa "A è uguale a B".

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Le variabili in Java

FAQ