是否有任何檢查對象的所有元素(以及它們的元素)是否爲空的快捷方式。例如,我想檢查一個國家對象(及其城市和它的街道)是否爲空?我不想像他們一樣逐一檢查他們;如何檢查對象中的所有非原始元素是否爲空
country == null || country.city == null || country.city.street == null
public class Country{
City city;
....
}
public class City{
Street street;
....
}
public class Street{
....
}
使用'=='運算符。準確地說'東西==空' – Astrobleme
不,沒有捷徑。這是你的工作來實現這個邏輯。 –
也許你必須編寫自己的方法來檢查所有並相應地返回true/false。 – Jay