주니봉
  • if~else VS switch~case
    2020년 12월 30일 16시 14분 03초에 업로드 된 글입니다.
    작성자: 봉주니

    두 개의 조건문은 같은 기능을 하는 듯 하지만 구분을 지어 사용할 필요가 있다.

     

    • if else 구문은 조건하에 명령문을 수행하는 것
    • switch case 구문은 선택된 명령문을 수행하는 것

    컴파일 최적화를 위해 switch 가 더 효율이 좋으며,

    3개 이상의 if에서 switch를 쓰라고는 하지만

    속도의 차이는 크게 없는 듯하다.

     

    if문

    if (조건문){

    }else if(조건문){

    }else{
         // 그 외
    }

     

    switch문

    switch (대상){
        case 값1:
             break;
        case 값2:
             break;
    }
    반응형

    'Java' 카테고리의 다른 글

    URLENCODER URLDECODER  (0) 2021.01.11
    메일 replyto  (0) 2021.01.11
    조건문 연산자 ? :  (0) 2020.12.29
    PKIX path build failed - 인증서 추가  (1) 2020.12.17
    Array 배열 사용하기  (0) 2020.12.16
    댓글