2016-01-08 121 views
1

我想避免空檢查的三元表達式,即return x == null ? null : return x.y;所以我想返回可能爲空的另一個對象的組合對象 - 在這種情況下,我想簡單地返回null。我正在尋找一些實用方法(Guava mby?),它會比三元表達式更短,且爲空檢查。避免空檢查

+0

嘗試使用一些所謂的斷言 – Arlind

+5

兩個Java8和番石榴引進型'可選',這是你需要什麼,我猜 –

+0

@Arlind說法是不是我需要的,因爲它會如果x爲空並且不會使用較短的語法,則會拋出錯誤。 –

回答