Javaの否定演算子を詳しく解説!
キャラ紹介
レッド。すぐに質問するのが癖
ITマニア(自称)。レッドの質問に答えるのが日課な暇人。
______________________
Javaの!って何?
驚いたのかな?
それは否定演算子だよ
NOTという名称もある
論理否定とも呼ばれる
どういう意味があるの?
例えば、↓みたいなコードがあるとする
int num = 5;
if(num != 5){
System.out.print("numは5ではない!");
}
!は否定を表す
if(num != 5)は
numの値が5ではない場合、trueになる
numの値が5なら、falseになる
ちょっと分かりにくいね
ざっくり説明すると
!を~でないと読み替えると理解しやすい
条件がtrueなら、falseに
条件がfalseなら、trueに!
まとめ
!は~でない
否定の意味がある