자라나라 개발머리

[JAVA] 조건문(if, switch) 본문

Java

[JAVA] 조건문(if, switch)

iammindy 2022. 7. 9. 17:29

*본 글은 작성자가 복습 용도로 작성한 글 입니다!

 

if문

조건식이 true일 경우 블록 내부 실행문 실행

 

 

기본 형태

if (조건식) {

          조건식이 true

}

 

 

if - else if - else문

 

기본 형태

 

if (조건식1) {

          조건식1이 true

} else if (조건식2) {

          조건식2가 true

} else {

          조건식1 및 조건식2가 false

}

 

 

switch문

변수가 어떤 값을 갖느냐에 따라 실행문 선택

일반적으로 경우의 수가 많을수록 switch문이 코드가 간결

 

형태

switch(변수) {
          case 값1:
          break;
          case 값2:
          break;

          default:
}

 

case끝에 break가 붙어있지 않으면 다음 case가 연달아 실행된다.

default는 변수가 case에 해당되지 않을 경우 출력

switch문의 괄호에는 정수타입, 정수타입을 산출하는 연산식과 String타입의 변수도 가능하다.