조건문
if 문
if (조건 1) {
코드 1;
} else if (조건 2) {
코드 2;
} else {
코드 3;
}
switch 문
- switch문은 break 넣어줘야 다음 명령이 실행 안됨
- default 필수
switch(조건) {
case 값1:
코드1;
break;
case 값2:
코드2;
break;
default:
default코드;
break;
}
}
반복문 (loop)
for 문
- 반복문에서 선언 할 변수 선언
- 언제까지 실행할지
- 한번 반복문이 실행될 때 마다 어떤 변화를 줄지
-> 위 3가지 조건을 for문 괄호 안에 넣어줌
예시)
while문
- 무한루프를 돌지 않도록 조건문 설정에 주의해야 함
+) do... while 문
- while문과 동일하지만 동작 순서가 바뀜
- -> 여기서는 값을 더한 후 total이 10보다 적은지 확인
- 거의 사용하지 않음
break
- loop를 종료
-> 5까지만 진행하고 종료 됨
continue
- 현재 loop만 skip
-> 5만 빼고 프린트 됨
enum
- 정확히 한정된 옵션만 존재하는 경우, 코드 공유할 때 직관적으로 이해하기 좋음
- 오타가 발생해서 오류가 생길 경우를 예방
- -> 오타가 있으면 에러가 발생하기 때문에 한정된 옵션만 이용하도록 강제할 수 있음
반응형
댓글