JAVA 3일차

정해랑·2023년 12월 25일
0
post-thumbnail

조건문.

1. 조건문이란?

  • 무조건 실행되는 것이 아니라, 특정 조건을 충족할때 실행되는 구문이다.

2. 조건문의 종류

  • if문
    -> 가장 기본적인 조건문이며, 주어진 조건이 참(true) 일 경우에만 실행이 된다.

    -- if(조건식){
    //조건식이 참(true)일 때 수행될 문장들을 적는다.
    }

  • if~else문
    -> 주어진 조건이 참 true 일 경우 if문 실행, 그렇지 않을 경우 else문 실행

    --if(조건식){
    // 조건식이 참(true)일 때 수행될 문장들을 적는다.
    } else {
    // 조건식이 거짓(false)일 때 수행될 문장들을 적는다.
    }

  • if~else if~else문
    -> 조건을 여러개로 세분화 하여 사용하는 구문

    -- if(조건식1){
    // 조건식1의 연산결과가 참일 때 수행될 문장들을 적는다.
    } else if(조건식2){
    // 조건식2의 연산결과가 참일 때 수행될 문장들을 적는다.
    } else if(조건식3){
    // 조건식3의 연산결과가 참일 때 수행될 문장들을 적는다.
    } else { // 마지막은 보통 else 블럭으로 끝나며, else 블럭은 생략가능하다.
    // 위의 어느 조건식도 만족하지 않을 때 수행될 문장들을 적는다.
    }

  • switch문
    -> 하나의 '값'에 대하여 여러가지 경우의 수로 나누어 분기 한다.
    스위치 문은 어떠한 값을 계속해서 대입 할 수 있다.

    -- switch (조건식){
    case 값 1 :
    // 조건식의 결과가 값1과 같을 경우 수행될 문장들
    // ...
    break;
    case 값2 :
    // 조건식의 결과가 값2와 같을 경우 수행될 문장들
    // ...
    break; // switch문을 벗어난다.
    // ...
    default :
    // 조건식의 결과와 일치하는 case문이 없을 때 수행될 문장들
    // ...

0개의 댓글