Я работаю с Java пару лет, но до недавнего времени я не сталкивался с этой конструкцией:
int count = isHere ? getHereCount(index) : getAwayCount(index);
Это, наверное, очень простой вопрос, но может кто-нибудь объяснить это? Как мне его прочитать? Я уверен, что знаю, как это работает.
- если
isHereистинно, вызываетсяgetHereCount(), - Если
isHereвызывается falsegetAwayCount().
Правильно? Что называется этой конструкцией?