- if문: 조건식의 결과가 true, false이냐에 따라 실행문 결정
if ( 조건식 ) {
실행문 A
} else if ( 조건식) {
실행문 B
} else {
실행문 C
}
- switch문: 변수의 값에 따라 실행문이 결정
switch ( 변수 ) {
case 값1:
실행문 A
break;
case 값2:
실행문 B
break;
default:
실행문 C
}
- 주사위 번호 랜덤 메소드
(int) (Math.random() * 6) + 1;
- for문: 반복 횟수를 알고 있는 경우 주로 사용
for ( 초기식 ; 조건식 ; 증감식) {
실행문; //true인 경우 실행
}
- while문: 조건에 따라 반복할 때 주로 사용
while ( 조건식) {
실행문; //true인 경우 실행
}
- do-while문: 블록 내부의 실행문을 우선 실행하고 실행 결과에 따라 결정
do {
실행문;
} while ( 조건식; )
- break문: 가장 가까운 반복문의 실행을 중지
- break 이름(라벨): 중첩된 반복문에서 바깥쪽 반복문까지 종료
Label: for ~
for ~
break Label;
- continue문: 블록 내부에서 실행되면 for문의 증감식, while문, do-while문의 조건식으로 이동하고 반복문을 종료하지 않고 계속 반복을 수행
반응형