타닥타닥 개발자의 일상

Java의 Switch문 알아보기 본문

코딩 기록/Java

Java의 Switch문 알아보기

NomadHaven 2021. 12. 7. 22:41

switch 문의 특징

1.if문과 비슷하다.
2.값이 명확해야한다.
3.범위를 지정할 수 없다. ex >크다 작다 <
4.실수를 사용할수 없다.

ex )

double d = 1.2;
switch(d) {

//출력 불가

double 타입이라서 switch문에서 못쓴다.  

 
 

switch 문의 형식:


switch(대상이 되는 변수){ 
  case 값1: 
  처리
  break;
  case 값2:
  처리2
  break;
  :
  default: 
  break;  
}

// default 는 해당 값이 없을 경우의 처리

 

 


//사용예시

 

int number =2;
switch(number) {
case 1:
System.out.println("number는 1입니다.");
break;
case 2:
System.out.println("number는 2입니다.");
break;
case 3:
System.out.println("number는 3입니다.");
break;
default:
System.out.println("number는" + number);
break;

 

//"number는 2입니다로 출력"




Comments