Merhaba Yukarıdaki karşılaştırmalar arasındaki farkı bilmek ister misiniz?Arasındaki fark null == object ve object == null
object.getItems() == null
'u işaretlerken boş gösterici istisnası alıyorum. Ancak, null == object.getItems()
olarak değiştirirseniz, iyi çalışır.
Bu what is the difference between null != object and object!=null 'a baktım ama tatmin edici bir yanıt almadım.
Hayır, bir NPE atılıp atılmadığında bu değişiklik değişmeyecektir. Varsayımlarınızı yeniden kontrol edin, çünkü bu iki ifade eşdeğerdir. –
NPE'yi her iki şekilde de alıyorum. Denediğinizde null tam olarak nedir, nesne? –
Lütfen eksiksiz bir Java bildirimini gönderin, belki sorun sadece yanlış yerleştirilmiş/eksik bir ayraçtır. –