Две переменные из оператора if else в троичный оператор - PullRequest
1 голос
/ 17 января 2020

В JAVA, как лучше всего преобразовать приведенный ниже код для использования троичного оператора:

if (input > 0) 
{
    result1 = input;
    result2 = input;
} 
else 
{
    result1 = -1;
    result2 = -1;
}

1 Ответ

1 голос
/ 17 января 2020

Коротко и просто:

result1 = result2 = input > 0 ? input : -1;
...