728x90
조건문 if
if (조건식) {
if-실행문; // if 조건식에 해당된다면 if-실행문 실행
...
} else if (조건식) {
else if-실행문; // else if 조건식에 해당된다면 else if-실행문 실행
...
} else {
else-실행문; // 둘다 아니라면 else-실행문 실행
...
}
조건문 switch-case
switch (조건식) {
case 값1:
실행문; // 조건식이 값1과 일치하면 실행문 실행
break; // break문이 없으면 계속 다음 case로 넘어간다
case 값2:
실행문; // 조건식이 값2과 일치하면 실행문 실행
break;
...
// 조건식의 결과값이랑 일치하는 case 값이 없으면 default의 실행문 실행
default:
실행문;
// default는 break 생략 가능
}
반복문 for
- 초기화식 : 반복문(for)에서 사용될 변수를 초기화
- 조건식 : 값이 True이면 계속 반복 False이면 반복을 중단하고 for문 탈출
- 증감식 : 변수의 값을 증가 또는 감소 시키는 식
for (초기화식; 조건식; 증감식) {
실행문;
...
}
반복문 for each
- 반복할 객체나 배열의 첫번째 요소부터 시작
- 해당 요소를 지정한 변수에 할당
- 실행할 코드를 실행
- 마지막 요소까지 과정을 반복
for (자료형 변수명 : 배열이름 또는 컬렉션 객체) {
실행할 코드;
}
반복문 while
// 조건식이 참(true)일 경우 실행문 반복
while (조건식) {
실행문;
...
}
반복문 do-while
// 조건과 관계없이 한번은 실행문을 수행한 후, 그 다음부터는 조건에 따라 반복
do {
실행문;
...
} while (조건식);
# break 문
- 반복문 전체를 중단
# continue 문
- 반복문의 현재 단계를 중단
728x90
'언어(Language) > Java' 카테고리의 다른 글
[Java] this 키워드 (18) | 2023.08.02 |
---|---|
[Java] 형변환 (Type conversion) (20) | 2023.07.28 |
[Java] 변수 (24) | 2023.07.27 |
[Java] 상수와 리터럴 (30) | 2023.07.25 |
[Java] 자바 개요 (20) | 2023.07.24 |