在Java中,如果對象為null調(diào)用equals方法是會拋出空指針異常的。因?yàn)閑quals方法需要調(diào)用對象的實(shí)例方法進(jìn)行比較,如果對象為null,就無法調(diào)用實(shí)例方法,就會拋出空指針異常。因此,在使用equals方法比較兩個對象時,最好先確保對象不為null,或者使用Objects.equals方法,該方法會自動處理null值的情況。
億速云公眾號
手機(jī)網(wǎng)站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權(quán)所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網(wǎng)安備 44010402001142號增值電信業(yè)務(wù)經(jīng)營許可證編號:B1-20181529