1211JAVA -Switch01

2023. 12. 11. 17:032023.11.21-2024.05.31

package dec11;

//스위치 switch(141p)

/*

* if와 else if, else를 다르게 표현한 문장.

* 각 조건은 case의 값과 비교해서 결과가 true일 경우 조건을 수행합니다

* 조건의 값은 수치형일 경우 int이하만 가능합니다.

* 문자열(String)도 비교 가능합니다.

*

*

* */

public class Switch01 {

 

public static void main(String[] args) {

 

int key = 10;// 데이터 타입은 int 이하로 가능

 

switch (key) {

case 4:

System.out.println("key는 4입니다.");

break;

 

case 5:

System.out.println("5입니다.");

break;

 

case 6:

System.out.println("6입니다.");

break;

 

default:

System.out.println("4,5,6이 아닙니다.");

break;

}

 

 

4,5,6이 아닙니다.

 

 

System.out.println("문제실습====================================");

int i =3; int k =1;

switch(i)//3

{

case 1 : k+=1;

case 2 : k++;

case 3 : k=0;//여기로 온 순간 i가 0으로 초기화된다.

case 4 : k+=3;//3

case 5 : k-=10;//-7

default : k--;//-8 여기까지 해야한다.

}

System.out.println(k);

 

}

 

}

 

문제실습====================================

-8

 

 

'2023.11.21-2024.05.31' 카테고리의 다른 글

1211JAVA -DynamicArray01  (0) 2023.12.11
1211JAVA -Switch02  (1) 2023.12.11
1211JAVA -Print  (0) 2023.12.11
1211JAVA - Do_While01  (0) 2023.12.11
1211JAVA -Test04  (0) 2023.12.11