【java】什麼狀況下變量不等於自身

今天同窗問了個java的問題:定義一個i,使得i==i的值爲falsejava   搜索到了這樣的結果spa 1.搜索 double i=0.0/0.0; 則:i!=i一定爲true 2. double d =  Double.NaN 則: d!=d true   試了一下,是這樣的。。可是沒想明白爲何會這樣。。看明白的麻煩說一下。。
相關文章
相關標籤/搜索