Java/강의

[📃 자바 입문] 조건문

가지코딩 2025. 4. 30. 14:48

조건문

어떤 문장은 수행하고 싶고, 어떤 문장은 수행하고 싶지 않을때 사용

 

 

조건문의 종류

  • if 문
  • switch 문

if 문

 

if 문

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

 

 

if - else 문

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

 

 

if - else if - else문

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

switch 문

switch 문

  • 키워드: switch, case, default, break
switch(변수){
    case 값1 : 
        실행문; 
        break;
    case 값2 : 
        실행문; 
        break;  
    default;    
}

'Java > 강의' 카테고리의 다른 글

[📃 자바 입문] 배열  (0) 2025.05.01
[📃 자바 입문] 반복문  (0) 2025.05.01
[📃 자바 입문] 연산자  (0) 2025.04.30
[📃 자바 입문] 기본형 타입과 타입(형)변환  (0) 2025.04.30
[📃 자바 입문] 상수  (0) 2025.04.30