06. 제어문 - 반복문, 분기문

2022. 10. 2. 01:41·Java/Java 개념

제어문 - 반복문, 분기문

  • 반복문
  • 분기문

반복문: 프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록 함
  • for문
  • while문
  • while문(do~while)
  • 중첩 반복문
1.for문

for(초기식; 조건식; 증감식) { 
    수행될 문장;
}



2.while문

while(조건식) {
    수행될 문장;
    [증감식 or 분기문];
}

3.while문(do ~while)

do{
    수행될 문장;
    [증감식 or 분기문];
}while(조건식);

4. 중첩 반복문

for(초기값1; 조건식1; 증감식1){
    수행될 문장1;
    for(초기값2; 조건식; 증감식2){
        수행될 문장2;
    }
    수행될 문장3;
}


for(초기값1; 조건식1; 증감식1){
    수행될 문장1;
    for(초기값2; 조건식; 증감식2){
        수행될 문장2;
        break;
    }
    수행될 문장3;
    break;
}

 

분기문
  • break
  • continue
1.break 

반복문에서는 break문 자신이 포함된 가장 가까운 반복문을 빠져나가는 구문

2.continue

반복문 내에서만 사용 가능하며
반복문 실행 시 continue 아래 부분은 실행하지 않고 반복문 다시 실행
for문의 경우 증감식으로 이동, while(do~while)문의 경우 조건식으로 이동
전체 반복 중에 특정 조건을 만족하는 경우를 제외하고자 할 때 유용
저작자표시 (새창열림)

'Java > Java 개념' 카테고리의 다른 글

08. 2차원 배열  (0) 2022.10.02
07. 배열  (0) 2022.10.02
05.제어문 - 조건문  (0) 2022.10.02
04.연산자  (0) 2022.09.29
03.메소드  (0) 2022.09.29
'Java/Java 개념' 카테고리의 다른 글
  • 08. 2차원 배열
  • 07. 배열
  • 05.제어문 - 조건문
  • 04.연산자
ljheayeee
ljheayeee
https://github.com/ljheayeee
  • ljheayeee
    ljheayeee
    ljheayeee
  • 전체
    오늘
    어제
    • 분류 전체보기 (61)
      • 항해 학습 일지 (1)
      • programming (0)
      • 알고리즘 공부 (0)
      • 개발자 면접 질문 정리 (1)
      • 막 저장하는 모르는 부분들 (7)
        • Algorithm (1)
        • terminal (3)
        • Visual Studio Code (0)
        • Git 에러 (0)
        • Eclipse (0)
        • Git (0)
        • 맥북 (1)
      • CS (10)
      • Java (35)
        • Java 개념 (24)
        • java 에러 (0)
        • java 메소드 (10)
        • JSP (1)
      • Spring (1)
        • 개념정리 (0)
      • HTML (1)
        • HTML (1)
      • 1일 1영어 (1)
      • Database (3)
        • Database 개념 (3)
      • 나만 알고 싶은 인터넷 강의들 (1)
      • 개발자가 되기 위한 것들 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    개발자취준
    코딩테스트
    개발자포트폴리오
    개발자이력서
    취업리부트코스
    항해99
    ±#~#맥북#mac
    개발자취업
    취리코
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
ljheayeee
06. 제어문 - 반복문, 분기문
상단으로

티스토리툴바