JavaStudy/Basic
[Java] 7.논리 연산자
LeeDaniel
2024. 10. 22. 13:12
[ && ]
&&는 좌항과 우항의 값이 모두 참(true)일때 참이 된다.
And라고 읽는다
if( true && true ){ System.out.println( 1 ); } if( true && false ){ System.out.println( 2 ); } if( false && true ){ System.out.println( 3 ); } if( false && false ){ System.out.println( 4 ); }
결과 : 1
[ || ]
||는 좌우항중에 하나라도 true면 전체가 true가 되는 논리 연산자이다.
or라고 읽는다
결과 : 1if( true || true ){ System.out.println( 1 ); } if( true || false ){ System.out.println( 2 ); } if( false || true ){ System.out.println( 3 ); } if( false || false ){ System.out.println( 4 ); }
2
3
[ ! ]
!는 부정의 의미로 not이라고 읽는다
boolean의 값을 역전시키는 역할을 한다
!true는 false가 되고
!false는 true가 된다
결과 : 2if( !true ){ System.out.println( 1 ); } if( !false ){ System.out.println( 2 ); }
728x90
반응형