I have been working with Java a couple of years, but up until recently I haven't run across this construct:
int count = isHere ? getHereCount(index) : getAwayCount(index);
This is probably a very simple question, but can someone explain it? How do I read it? I am pretty sure I know how it works.
- if
isHereis true,getHereCount()is called, - if
isHereis falsegetAwayCount()is called.
Correct? What is this construct called?