Je me demandais s'il était possible d'attribuer une valeur à une variable à l'intérieur d'un opérateur conditionnel, de la manière suivante :
if((int v = someMethod()) != 0) return v;
Existe-t-il un moyen de faire cela en Java ? Car je sais que c'est possible en while
mais je ne sais pas si je m'y prends mal pour l'instruction if ou si ce n'est tout simplement pas possible.