I have been working with Java a couple of years, but up until recently I haven’t run across this construct: 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 isHere is true, getHereCount() is called, if isHere is false getAwayCount() is called.