Operatore | Uso | Descrizione |
new | int[] nint = new int[n]; | Creare un nuovo oggetto o array |
[] | Parentesi quadre, per manipolare gli array |
---|
. |
Math.pow(op1, op2) | Qualificare i nomi |
---|
() | Lista di parametri |
---|
() | (int) op | Casting |
---|
instanceof | op1 instanceof op2 | Il primo operando č un oggetto, il secondo una classe. Restituisce true se op1 deriva (direttamente o indirettamente) da op2. |
---|
Operatore condizionale ternario
Puņ essere utilizzato come una scrittura breve per funzioni a 2 valori con una condizione semplice
r=op1?op2:op3;
equivale a
if(op1)
r=op2;
else
r=op3;
Esempi
max_a_b = (a >= b)?(a):(b); abs_a = (a >= 0)?(a):(-a); |