ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 논리 연산자
    Back end/Java 기본 2023. 11. 14. 12:38
    자바에서 논리 연산자는 여러 조건을 조합하여 논리적인 결과를 얻는 데 사용됩니다. 주요 논리 연산자로는 AND(&&), OR(||), NOT(!)이 있습니다.

     

    package chap_02;
    
    public class _04_Operator4 {
        public static void main(String[] args) {
            // 논리 연산자
            boolean 김치찌개 = true;
            boolean 계란말이 = true;
            boolean 제육볶음 = true;
    
            System.out.println(김치찌개 || 계란말이 || 제육볶음); // 하나라도 true 이면 true (괜찮은 식당)
            System.out.println(김치찌개 && 계란말이 && 제육볶음); // 모두 true 이면 true (최고의 식당)
    
            // And 연산
            System.out.println((5 > 3) && (3 > 1)); // 5 는 3 보다 크고, 3 은 1 보다 크다 (true)
            System.out.println((5 > 3) && (3 < 1)); // 5 는 3 보다 크고, 3 은 1 보다 작다 (false)
    
            // Or 연산
            System.out.println((5 > 3) || (3 > 1)); // 5 는 3 보다 크거나, 3 은 1 보다 크다 (true)
            System.out.println((5 > 3) || (3 < 1)); // 5 는 3 보다 크거나, 3 은 1 보다 작다 (true)
            System.out.println((5 < 3) || (3 < 1)); // 5 는 3 보다 작거나, 3 은 1 보다 작다 (false)
    
            // System.out.println(1 < 3 < 5); // 불가능한 코드
    
            // 논리 부정 연산자
            System.out.println(!true); // false
            System.out.println(!false); // true
            System.out.println(!(5 == 5)); // false
            System.out.println(!(5 == 3)); // true
        }
    }
    

    'Back end > Java 기본' 카테고리의 다른 글

    문자열  (0) 2023.11.14
    삼항 연산자  (0) 2023.11.14
    비교 연산자  (0) 2023.11.14
    대입 연산자  (0) 2023.11.14
    산술 연산자  (0) 2023.11.14
Designed by Tistory.