Originariamente inviato da fegret
Ciao a tutti...qualcuno saprebbe dirmi che cosa significa questa espressione?
else parent.right= node.left==null? node.right: node.left;
Vi ringrazio...
ciao ciao
Il "?:" è un operatore condizionale "ternario" (con 3 operandi).

In pratica
parent.right= node.left==null? node.right: node.left;
equivale a:
codice:
if (node.left==null)
    parent.right=node.right;
else
    parent.right=node.left;