방명록
- 자바의 정석 38~39강 while문, do-while문, break문, continue문, 이름붙은 반복문2023년 07월 29일 09시 20분 27초에 업로드 된 글입니다.작성자: 민발자728x90
ch4-16~19 while do-while
1. while문
조건을 만족시키는 동안 블럭을 반복 → 반복횟수를 모를 때
while문과 for문은 서로 변경 가능
while (조건식) { 조건식의 결과가 참일 때 동안 반복될 문장 } // for문 -> while문으로 변경 for(int i = 1; i <= 10; i++) { System.out.println(i); } int i = 1; while(i<=10) { System.out.println(i); i++; }
ch4-20~24 break문, continue문, 이름붙은 반복문
1. do-while문
블럭을 최소한 한 번 이상 반복 → 사용자 입력 받을 때 유용
do { 조건식이 참일 때 수행될 문장(처음 한 번은 무조건 실행된다.) } while(조건식);
ch4-20~24 break문, continue문, 이름붙은 반복문
1. break문
자신이 포함된 하나의 반복문을 벗어남
2. continue문
자신이 포함된 반복문의 끝으로 이동 → 다음 반복으로 넘어감
전체 반복 중 특정 조건에서 반복을 건너뛸 때 유용
for(int i=0;i <= 10;i++) { if (i%3==0) continue; // 3의 배수면 반복문의 끝으로 이동 System.out.println(i); } /* 결과 2 4 5 7 8 10 3의 배수일 때 출력되지 않는다. */
3. 이름붙은 반복문
반복문에 이름을 붙여 하나 이상의 반복문을 벗어날 수 있음
break문은 하나의 반복문만 벗어남
// for문에 Loop1이라는 이름을 붙임 Loop1 : for(int i=2;i <=9;i++) { for(int j=1;j <=9;j++) { if(j==5) break Loop1; //Loop1 반복문을 벗어남 System.out.println(i+"*"+ j +"="+ i*j); } System.out.println(); }
728x90'정리 > Java' 카테고리의 다른 글
자바의 정석 46강 커맨드 라인을 통해 입력받기 (0) 2023.07.29 자바의 정석 40~42강 배열 (0) 2023.07.29 자바의 정석 36~37강 반복문 for문, 중첩 for문 (0) 2023.07.29 자바의 정석 35강 임의의 정수 만들기 (0) 2023.07.29 자바의 정석 34강 조건문 switch문 (0) 2023.07.29 다음글이 없습니다.이전글이 없습니다.댓글