I know there is a way for writing a Java if statement in short form.
if
if (city.getName() != null) { name = city.getName(); } else { name=
Simple & clear:
String manType = hasMoney() ? "rich" : "poor";
long version:
String manType; if (hasMoney()) { manType = "rich"; } else { manType = "poor"; }
or how I'm using it to be clear for other code readers:
String manType = "poor"; if (hasMoney()) manType = "rich";