[JAVA] 조건문과 반복문
1. if
수행문 } else if (조건) { 수행문 } else { 수행문 }
2. switch
조건이 하나의 변수 값이나 상수 값으로 구분되는 경우 사용
switch (조건) { case 1 : 수행문 1; break; case 2 : 수행문 2; break; case 3 : 수행문 3; break; default : 수행문 }
case 값이 다르지만 수행문이 같은 경우 위와 같이 사용 가능
case 1 : case 3 : case 5 : 수행문; break; case 2 : case 4 : case 6 : 수행문; break;
3. 반복문
1) while
조건식이 참인 동안 수행문을 반복해서 수행
while (조건) { 수행문 1; ... <- 조건식이 참인 경우 반복 수행 } 수행문 2; ... <- 조건식이 거짓인 경우 수행 후 종료
무한반복해 사용 가능
2) do-while
무조건 한 번 수행한 후 조건식을 검사
반드시 한 번 이상 수행해야 할 때 사용do { 수행문 1; ... } while (조건식); 수행문 2; ...
3) for (가장 많이 사용)
for (초기화식; 조건식; 증감식) { 수행문; } . . . 초기화식 : for문이 시작할 때 딱 한 번만 수행, 사용할 변수를초기화 조건식 : 언제까지 반복 수행할 것인지 증감식 : 반복 횟수, 변수 값을 1만큼 줄이거나 늘림
- ( ) 속 요소 생략 가능, 모두 생략 시 무한 반복
- 중첩 사용 가능 (for문 안의 for문
4) continue
- 반복문과 함께 사용
- 반복문 안에서 continue를 만나면 이후의 문장은 수행하지 않고 for문의 처음으로 돌아가 증감식을 수행
- 특정 조건에서는 수행하지 않고 건너뛰어야 할 때 사용
5 ) break
프로그램 실행 중 반복문을 중단할 때
🔎 continue와 break의 차이
continue : 반복문을 계속 수행하지만 특정 조건에서는 수행문을 생략
break : 반복문을 더 이상 수행하지 않고 빠져나옴
Author And Source
이 문제에 관하여([JAVA] 조건문과 반복문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@heyhighbyee/JAVA-조건문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)