Sto studiando Java dal libro Java 7 - Guida completa.

Ad un certo punto (sono ancora agli inizi) mi ritrovo questa sintassi:

system.out.print(a+ (a != 10 ? ", " : ""));

chi me la spiega? Ovviamente so che il system.out.print serve a scrivere a schermo il contenuto della variabile a, ma non capisco il listato tra parentesi (a diverso da 10???) e nel libro non è spiegato.


Grazie