논리 연산자
구분 | 연산식 | 결과 | 설명 | ||
AND (논리곱) |
true | && 또는 & |
true | true | 피 연산자가 모두 true일 경우에만 연산 결과는 true |
true | false | false | |||
false | true | false | |||
false | false | false | |||
OR (논리합) |
true | || 또는 | |
true | true | 피연산자 중 하나만 true이면 연산 결과는 true |
true | false | true | |||
false | true | true | |||
false | false | false | |||
XOR (배타적 논리합) |
true | ^ | true | false | 피연산자가 하나는 ture이고 다른 하나가 false일 경우에만 연산 결과는 true |
true | false | true | |||
false | true | true | |||
false | false | false | |||
NOT (논리 부정) |
! | true | false | 피연산자의 논리값을 바꿈 | |
false | true |
'Language > JAVA' 카테고리의 다른 글
3주차 과제 : assignment(=) operator (0) | 2021.02.13 |
---|---|
3주차 과제 : instanceof (0) | 2021.02.13 |
3주차 과제 : 관계 연산자 (0) | 2021.02.13 |
3주차 과제 : 비트 연산자 (0) | 2021.02.13 |
3주차 과제 : 산술 연산자 (0) | 2021.02.13 |