我從服務器獲取一些數據並在getter和setter類中設置值。當值似乎是空我得到我的getter setter方法類android NullPointerException檢查空值
Tag [seatNo=null, Value=null, player1=null, player2=null, player3=null, player4=null, player5=null ]
上述值是被印在logcat的
獲得上述數值繼值我檢查的,如果條件,因爲其中的應用程序崩潰
if (bet.getSeatNo() != null || !bet.getSeatNo().isEmpty() || !bet.getSeatNo().equals("null"))
{
}
如何檢查它爲空或不是?
'if(!TextUtils.isEmpty(bet.getSeatNo()))' –
您能否請您發佈錯誤堆棧跟蹤 – Abhishek
您正在獲得NPE,因爲您的'bet'對象爲null。 你在這裏試圖做的是,檢索一個空對象上的值,導致NPE – Abhishek