[java] 논리 연산자 ( &&, ||, !)

논리 AND (&&)

논리 AND 연산자는 두 개의 조건이 모두 참일 때 참을 반환합니다. 예를 들어:

if (조건1 && 조건2) {
    // 조건1과 조건2가 모두 참일 때 실행되는 코드
}

논리 OR (||)

논리 OR 연산자는 두 개의 조건 중 하나라도 참이면 참을 반환합니다. 예를 들어:

if (조건1 || 조건2) {
    // 조건1 또는 조건2 중 하나라도 참일 때 실행되는 코드
}

논리 NOT (!)

논리 NOT 연산자는 조건을 반전시킵니다. 참이었던 조건은 거짓으로, 거짓이었던 조건은 참으로 바꿉니다. 예를 들어:

if (!조건) {
    // 조건이 거짓일 때 실행되는 코드
}

논리 연산자를 적절히 활용하여 복잡한 조건을 다룰 수 있으며, 프로그램의 흐름을 유연하게 제어할 수 있습니다.

References: