[Java] if 조건문

Hee·2024년 3월 25일

Java 복습

목록 보기
5/46
post-thumbnail

if 조건문

: 조건식의 연산 결과에 따라 블록 내부 코드 실행 여부를 결정한다.

if문

  • 조건식이 true일 경우에만 실행문이 실행된다.
  • if(조건식) { } 형식이다.
  • if(조건식) 다음의 {}를 생략할 수 있다. 하지만, 생략할 경우에는 if문에 포함되는 실행문은 조건문에 단 한 줄만 포함된다.
  if(조건식){
            실행문;
            실행문;
        }

if - else문

  • 조건식이 true일 경우 if 블록의 실행문이 실행되고, false일 경우 else 블록의 코드가 실행된다.
  if(조건식){
            실행문;
            실행문;
        }else{
            실행문;
        }

if - else if - else문

  • 처음 if문의 조건식의 조건문이 true일 경우 처음 if문의 블록이 실행되고, false일 경우 다음 조건식의 결과에 따라 실행 블록이 달라진다.
  • else if 문의 수는 제한이 없다. 그러나 너무 많은 else if 문은 실행 속도를 느리게 한다.
  • 마지막 else 블록은 생략되도 상관없다.
  if(조건식){
            실행문;
            실행문;
        }else if(조건식){
            실행문;
        }else{
            실행문;
        }

코테 연습할 때 Python이랑 헷갈려서 if - else if - else문을 if - elif - else문으로 바꿔 쓴 기억이 있는,,
Java에서는 if - else if - else 문을 사용하여 다중 조건을 처리해야 한다!!

0개의 댓글