[ && ]
&&는 좌항과 우항의 값이 모두 참(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 ); }
반응형
'JavaStudy > Basic' 카테고리의 다른 글
[Java] 9.배열 (0) | 2024.11.05 |
---|---|
[Java] 8.반복문 (0) | 2024.11.05 |
[Java] 6.조건문 (0) | 2024.10.21 |
[Java] 5.비교연산자 (0) | 2024.10.21 |
[Java] 4.연산자(operator) (0) | 2024.10.18 |