I am a noob in Java; I need someone to explain the code below. Nothing is broken I just can\'t get a clear understanding. Specifically, the question mark (?) and the colon (