我在使用==
和!=
比較兩個double values
時面臨困難。檢查雙值的等於和不等值條件
我已經創建了6個雙變量,並試圖在If
條件下進行比較。
double a,b,c,d,e,f;
if((a==b||c==d||e==f))
{
//My code here in case of true condition
}
else if ((a!=b||c!=d||e!=f))
{
//My code here in case false condition
}
雖然我的條件是a and b are equal
控制是要else if
部分
所以我試圖a.equals(b)
平等的條件,這是對我工作的罰款。
我在這裏的查詢是如何檢查a not equal b
..我GOOGLE了很多,但我發現只使用!=
,但不知何故這不適合我。
請專家幫我解決這個問題。
謝謝你的時間。
如果'a.equals(b)'工作,請嘗試'!a.equals(b)'。 – Christian
好的謝謝...我沒有得到這個想法將現在嘗試.. – Siva
==應該工作,如果a和b相同,如果它不工作,.equals工作可能你已經創建雙變量而不是雙重 –