JAVA

2. Java and, or, 조건문(if) 다루기

oioioa 2024. 12. 6. 16:22

and, or, 조건문(if) 다루기

논리 연산자 표(출력값)

 

SQL = AND 

JAVA = && 

        // a는 5보다 크고 20보다 작냐?
        // && <-그리고(AND) (전체가 true 일때 true로 출력)
        System.out.println((a > 5) && (a < 20));

        // a는 5보다 크고 8보다 작냐?(true , false = false로 출력)
        System.out.println((a > 5) && (a < 8));

 

SQL = OR

JAVA = ||

        // a가 5보다 크거나 b가 7보다 큰가?
        // || <- 또는(OR),(true 가 한곳이라도 있으면 true로 출력)
        System.out.println(a > 5 || b > 7 );

 

 

 if 다음 조건을 괄호에 입력주고 true일때 실행할 결과값을 { } 안에 입력해준다

추가 조건문은 else if로 입력하고 그렇지 않을때(모두 일치하지 않을때) else로 조건문을 끝낸다.

        // 스코어가 90점 이상이면 A
        // 70점 이상이고 90점 미만이면 B
        // 60점 이상이고 70점 미만이면 C
        // 나머지는 F
        
        int score = 80;
        
        
        if (score >= 90) {
            System.out.println("A");
        } else if (score >= 70 && score < 90) {
            System.out.println("B");
        } else if (score >= 60 && score < 70) {
            System.out.println("C");
        } else {
            System.out.println("F");
        }