개발지식

JAVA 기초지식 5 (if문)

mat_hoyoung 2022. 6. 28.
public class Main {
    public static void main(String[] args) {
        boolean isMarried = true;
        boolean isMan = false;
        String str;

        str = isMarried ? "결혼 했다" : " 결혼 안 했다" ;  // ? 를 사용하고 왼쪽에 참, 오른쪽에 거짓의 문구를 둘 수 있음. 아래가 같은 내용임.
/////////////////////////////////////////////////////////////

        if(isMarried & isMan) {     //// && 양쪽 모두가 참일 때 참, ||는 or로 양쪽 중 하나라도 참이면 참 , !는 부정형으로 참은 거짓 거짓이 참이됨.
             str = "결혼 했다 ";
        } else {
            str = "결혼 안했다.";
        }
///////////////////////////////////////////////////////////////
        switch (str) {
            case "결혼 했다":
                System.out.println("o"); // 결혼했다의 조건일 경우 o 값
                break; // 이게 없을경우 쭉 지나가면서 아래로 실행이됨.
            case "결혼 안 했다.":
                System.out.println("x"); // 결혼 안했다의 조건일 경우 x 값값
               break;
            default:
                System.out.println("?"); // 위에 두개의 조건이 둘다 아닐경우 ? 값
        }
        System.out.println(str);
    }
}

'개발지식' 카테고리의 다른 글

JAVA 기초 지식 7(배열)  (0) 2022.06.28
JAVA 기초 지식 6 (반복문)  (0) 2022.06.28
JAVA 기초지식 4 (Scanner)  (0) 2022.06.28
JAVA 기초 지식 3 (random)  (0) 2022.06.28
JAVA 기초 지식 2(Math, 문자열 숫자 상호 변환 )  (0) 2022.06.28

댓글