Мне было интересно, можно ли присвоить переменную значение внутри условного оператора так:
if((int v = someMethod()) != 0) return v;
Есть ли способ сделать это в Java? Поскольку я знаю, что это возможно в while
условиях, но я не уверен, что я делаю это неправильно для if-statement или если это просто невозможно.