?:

    자바의 정석 정리(17) - 논리, 그 외 연산자

    논리 연산자( &&, ||, ! ) 피연산자로 boolean형 또는 boolean형 값을 결과로 하는 조건식만을 허용 || (OR결합) : 피연산자 중 어느 한 쪽만 true이면 true를 결과로 얻는다 && (AND결합) : 피연산자 양쪽 모두 true를 결과로 얻는다 OR연산 '| |' 의 경우 좌측 피연산자가 true(참)이면 우측 피연산자의 값은 평가하지 않는다 (x가 true이면 x | | y는 항상 true이다) AND연산 '&&'의 경우 좌측 피연산자가 false(거짓)이면 우측 피연산자의 값은 평가하지 않는다 (x가 false이면 x && y는 항상 false이다) 논리 부정 연산자 ( ! ) 피연산자가 true이면 false, false면 true를 결과로 반환 (true와 false를 ..