728x90
if(else if - else) 조건문
if(조건식1){...}else if(조건식2){...}else{...}를 말하며 조건식1이 true가 되면 if 중괄호 내부를 실행하고, 조건식2가 true가 되면 else if 중괄호 내부를 실행합니다. 조건식1과 조건식2가 모두 false가 되면 else 중괄호 내부가 실행됩니다.
형식)
if(조건식1){
조건식1이 true
실행문A
}else if(조건식2){
조건식2가 true
실행문B
}else{
실행문C
}
실행문D
if (조건1) {
//조건1이 만족되면 실행
}else if (조건2) {
//조건1이 만족되지 않고 조건2가 만족되면 실행
}else {
//조건1,2가 모두 만족되지 않을 떄 실행
}
switch문
switch(변수){case 값1: ... case 값2: ... default: ...}를 말하며 변수의 값이 값1이면 첫 번째 case 코드를 실행하고, 값2이면 두 번째 case 코드를 실행합니다. 값1과 값2가 모두 아니면 default 코드를 실행합니다.
형식)
switch(변수){
case 값1:
실행문A
break;
case 값2:
실행문B
break;
default:
실행문C
}
for문
조건식이 false가 될 때까지 반복
형식)
for(초기화식; 조건식; 증감식){...}
while문, do-while문
조건식이 false가 되기 전까지 실행문을 반복
형식)
while(조건){
실행문;
}
do{
실행문;
}while(조건식)
break문, continue문
break - for문, while문 등에서 loop를 종료 시키는 기능
continue - for문, while문 등에서 현재 loop를 마무리하고 다음 loop로 넘어가는 기능
728x90
'👨🏫Study > JAVA' 카테고리의 다른 글
[JAVA] 06 - 1 객체 지향 프로그래밍, 06 - 2 필드, 06 - 3 생성자 (0) | 2021.08.05 |
---|---|
[JAVA] 05 참조 타입 (0) | 2021.08.04 |
[JAVA] 03 연산자 (0) | 2021.08.03 |
[JAVA] 02-4 변수와 시스템 입출력 (0) | 2021.08.02 |
[JAVA] 02-3 타입 변환 (0) | 2021.08.02 |
댓글