回答
!
稱爲boolean negation or Logical compliment並且使得結果反轉。
如果你的方法checkSecondNum()
返回false
然後
if(!checkSecondNum())
變爲true
。
!false
等於true
@downvoter您是否會關心評論? –
好的解釋蘇雷什。 – vikingsteve
你應該在的Java運營商的總結來看看:
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/opsummary.html
在這種特定的情況下,!
是一個邏輯NOT
。
!
邏輯上不是運算符。 這意味着當checkSecondNum()
返回false
執行將進入if塊。
!false = true
和 !true = false
我覺得你progarm只是想這樣做,當checkSecondNum()
是不正確的,那麼在if{}
執行代碼的東西。所以你應該使用!
。
- !是邏輯NOT運算符。
- 它會與您的情況相反。 查看下面給出的簡單例子。 example-
n1=!true // it returns false
n2=!false // it returns true
n3=!"Cat" // it returns false - 希望你有NOT操作符的含義。同樣在你的情況下。
感謝所有人...... –
- 1. 感嘆SRC之前做些什麼 - HTML
- 2. 感嘆號(!)的Karabiner密碼是什麼?
- 3. 感嘆號的NSString前
- 4. 變量前兩個感嘆號的用途是什麼?
- 5. $(dollar)和$!之間的區別是什麼? (美元感嘆號)
- 6. 等號前的星號是什麼意思(* =)?感嘆號怎麼樣?
- 7. 的感嘆號
- 8. 什麼是「&!」在Linux的shell(符號和感嘆號)意思
- 9. 雙感嘆號?
- 10. 感嘆號
- 11. 爲什麼感嘆號出現在文本前面
- 12. 在問號和感嘆號之前添加空格
- 13. 我的佈局文件中的紅色感嘆號是什麼意思?
- 14. Lua中的感嘆號是做什麼的?
- 15. 什麼是Asterisk和感嘆號准許的意義美國
- 16. Eclipse中的紅色感嘆號圖標是什麼意思?
- 17. 感嘆號在big-o中的含義是什麼,即O(X!)?
- 18. BASIC:函數名稱末尾的感嘆號是什麼意思?
- 19. 微軟Access - 什麼是「!」的用法,感嘆號
- 20. 導入中的感嘆號是什麼意思?
- 21. A64指令結束時,感嘆號的含義是什麼?
- 22. 雙重感嘆號的用法是什麼?
- 23. 感嘆號在Objective-C if語句中的含義是什麼?
- 24. 刪除字符串中的感嘆號之前的字符
- 25. 感嘆號錯誤?
- 26. cmd和感嘆號
- 27. 感嘆號衝突
- 28. 感嘆號在VB.NET
- 29. 整數變量php之前的感嘆號php
- 30. JS庫:什麼是在註釋塊感嘆號?
(!(好問題))==不是一個好問題。 –