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”