IT/Java

[3] JAVA 조건문 반복문 총정리

Lyk 2021. 1. 5. 22:48
728x90
반응형

swtich

switch 괄호 옆에 적은 값과 case 의 값이 일치하면 그 아래 문장을 실행시켜 준다.

만약 case와 일치하는 값이 없다면 default를 출력해준다.

String value = "강아지"

swtich(value){
case "고양이":
	System.out.println("야옹");
	break;
case "강아지":
	System.out.println("멍멍");
	break;
default:
	System.out.println("강아지도 고양이도 아닙니다");
	break;
}

 

if

첫 번째 조건문이 true 면 안에 코드를 실행하고 false면 다음 조건문 블록에서 체크한다.

int myScore=75;

if(int > 90)
	System.out.println("A등급");
else if(int > 80)
	System.out.println("B등급");
else if(int > 70)
	System.out.println("C등급");
else
	System.out.println("F등급");

 

while

while(조건문)이 참일 때까지 반복한다. 무한 반복문은 조건문 자리에 true를 쓴다.

int count = 0;

while(count < 5){
	System.out.println("사과 " + (++count) + "개~!);
}
System.out.println("1인당 사과 5개까지!);

 

do-while

반복문 안의 실행문을 먼저 실행한 후 조건문을 만난다.

int i = 0;
do{
	System.out.println("테스트");
}while(i != 0);

 

for

for(변수, 조건문, 증감식)

조건문이 참일 때까지 증감식이 실행되며 반복된다.

int num = 2;

System.out.println(num + "단 구구단~");
for(int i = 1; i <= 9; i++){
	System.out.println(2 + " X " + i + " = " + (num * i);
}
728x90
반응형