Operatori in java

Operators

Relational operators, operatori di relazioni

==      uguale a 
!=      diverso da
>       maggiore di
>=      maggiore o uguale di
<       minore di
<=      minore o uguale di

Conditional operators, operatori condizionali

A && B      Operatore AND, se A e B sono vere restituisce true, false altrimenti
A || B      Operatore OR, se A o B o entrambe sono vere restituisce true, false altrimenti

Il ternary operator invece prende tre parametri:

A?B:C      Se A è vera restituisce B, altrimenti C

È una scorciatoia per la struttura if-then-else

Type Comparison Operator, operatore di confronto tra tipi

obj instanceof NomeClasse

Se obj è di tipo NomeClasse o è una sua sottoclasse restituisce true, false altrimenti.

Dot Operator, operatore punto

L’operatore . (punto) permette di accedere agli attributi o ai metodi di un oggetto:

objectReference.fieldName //Accede al valore di fieldName in objectReference

Mentre i seguenti accedono al metodo methodName() rispettivamente con o senza argomenti

objectReference.methodName(lista_di_argomenti);
objectReference.methodName();

 

Un pensiero riguardo “Operatori in java

Lascia un commento