Java
제어문 및 반복문
홍헤세
2020. 10. 31. 15:10
제어문
조건식이 참이면 다음에 오는 명령 한개를 실행한다.
If문
다중조건문
다중택일
if(조건식){
실행문;
}else if(조건식){
실행문;
}
다중택다
if(조건식){
실행문;
}
if(조건식){
실행문;
}
범위 주의: 작은 -> 큰 범위로 기술
switch문
switch(비교값){ ==> 비교값과 case의 값이 일치해야한다.
case 값1: 실행문;
break;
default: //위의 case에 없을 경우 실행
실행문;
}
switch문의 제약조건
1. 조건식 결과는 정수 또는 문자열이어야 한다.
2. case문의 값은 정수 상수만 가능하며, 중복되지 않아야 한다.
반복문
1. 초기값
2. 범위조건식
3. 증감식
while문
초기값은 반복문 전에
while(범위조건식){
증감식
실행문; 반복범위
증감식(증감식이 어디냐에 따라 값이 다름)
}
0회 이상
do while문
초기값
do{
증감식
실행문;
} while(범위조건식);
적어도 1회는 실행됨
for문
for(초기값; 범위조건식; 증감식;){
실행문;
}
주로 범위가 확정적일때 많이 사용.
직관적
항상 실행 후에 증가된다.
0회 이상