statement ngalih Jawa

Bayangna sampeyan ksatria mandheg ing pertigaan dalan. Yen sampeyan ngiwa, sampeyan bakal kelangan jaran. Yen sampeyan mlaku kanthi bener, sampeyan bakal entuk kawruh. Kepiye carane kita makili kahanan iki ing kode? Sampeyan mbokmenawa wis ngerti yen kita nggunakake konstruksi kaya yen-banjur lan yen-banjur-liyane kanggo nggawe keputusan kasebut. Nanging kepiye yen dalane ora dadi loro, nanging dadi sepuluh?

Sampeyan duwe dalan sing "rampung ing sisih tengen", "rada ing sisih kiwa", "sethithik luwih ngiwa" lan liya-liyane, kanthi total 10 dalan? Bayangake carane kode "yen-banjur-liyane" bakal tuwuh ing versi iki! Upaminipun sampeyan duwe 10-way fork ing dalan. Kanggo kahanan kaya mengkono, Jawa nduweni statement switch. Kita bakal ngomong babagan wong iki kaping pirang-pirang.

Enum. Tuladha praktis. Nambahake konstruktor lan cara

Lan sawetara tembung liyane babagan Enum. Luwih tepate, luwih sithik tembung, nanging luwih akeh kode lan praktik. Sawise kabeh, otak akeh wong (cukup asring) kebak bubur babagan topik iki tinimbang kawruh. Yen sampeyan pengin ngrasakake topik sing luwih apik, aja isin: bebas maca lan njelajah nalika sampeyan lunga.