leecom116

제이의 기술 블로그
  • Print (216)
    • Frontend (29)
      • React (3)
      • HTML, CSS (8)
      • JavaScript (11)
      • JQuery (4)
      • JSP (2)
    • Backend (59)
      • Java (31)
      • Spring (11)
      • Spring Boot (0)
      • Python (1)
      • Node.js (1)
      • C, C++ (12)
      • Linux (2)
    • Database (3)
      • MariaDB (0)
      • Oracle (0)
      • MySQL (0)
    • Project (1)
    • Algorithm (67)
      • 백준 (43)
      • 프로그래머스 (0)
      • 이코테 (6)
      • 코드업 (17)
    • Tool (2)
      • Git (1)
      • Log (1)
    • CS (4)
    • Tech Interview (18)
      • Java (9)
      • Web (9)
    • Study (31)
      • 인프런 (3)
      • 정보처리기사 (8)
      • util (4)
      • 쌍용 (14)

깃허브

    https://github.com/leecom116

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

최근 글

인기 글

블로그 메뉴

  • 홈
  • 태그
  • 방명록

태그

  • 코드업 기초100제
  • 웹 개발
  • man month
  • Associate
  • 코드업 2차원 배열
  • HTML
  • 참조형 변수
  • 객체 배열
  • JSP
  • 의존성 주입
  • 산술 변환
  • c언어
  • 웹개발
  • CSS
  • char
  • 나도코딩
  • 논리 연산자
  • Web Developer
  • 나선형 모델
  • 웹 개발 부트캠프
  • 코드업
  • 정보공학 방법론
  • 자바 예외 처리
  • 메타포어
  • 자바의 정석
  • 자바 인터페이스
  • static메서드
  • C언어 프로젝트
  • 코드업 기초
  • 델파이 기법

최근 댓글

hELLO · Designed By 정상우.
leecom116
Backend/Java

자바의 정석 정리(20) - 반복문 ②

2022. 6. 3. 13:27

while문
조건식을 평가해 조건식이 거짓이면 문장 전체를 벗어나고,  참이면 블럭 { } 내의 문장을 수행하고 다시 조건식으로 돌아간다 (조건식이 거짓이 될 때까지 이 과정이 반복)

ex)
while (조건식) {
      // 수행될 문장
}

※ while문의 조건식은 생략할 수 없음

do-while문
while문의 조건식과 블럭의 순서를 바꿔놓은 것
(최소한 한 번은 블럭이 수행된다)

do {
        // 조건식의 연산결과가 참일 때 수행될 문장들을 적는다
} while (조건식); // while문과 다르게 세미콜론( ; ) 필수

Math.random() : double타입 0 ~ 1까지의 실수를 랜덤으로 표시

break문
자신이 포함된 가장 가까운 반복문을 벗어남
break문이 수행되면 다음 문장은 실행되지 않고 반복문을 완전히 벗어난다

continue문
반복문내에서만 사용가능, 반복 진행중에 continue문을 만나면 반복문의 끝으로 이동하여 다음 반복으로 넘어간다 (for문의 경우 증감식으로 이동, while문과 do-while문의 경우 조건식으로 이동) continue문과 반복문 블럭의 끝 ' } ' 사이의 문장들을 건너뛰고 반복문을 이어간다

이름 붙은 반복문
break문과 continue문에 이름을 지정해 줌으로써 하나 이상의 반복문을 벗어나거나 반복 건너뛸 수 있다

저작자표시 (새창열림)

'Backend > Java' 카테고리의 다른 글

자바의 정석 정리(22) - String 배열 ①  (0) 2022.06.07
자바의 정석 정리(21) - 배열  (0) 2022.06.04
자바의 정석 정리(19) - 반복문 ①  (0) 2022.06.01
자바의 정석 정리(18) - 조건문  (0) 2022.06.01
자바의 정석 정리(17) - 논리, 그 외 연산자  (0) 2022.05.28
    'Backend/Java' 카테고리의 다른 글
    • 자바의 정석 정리(22) - String 배열 ①
    • 자바의 정석 정리(21) - 배열
    • 자바의 정석 정리(19) - 반복문 ①
    • 자바의 정석 정리(18) - 조건문
    leecom116
    leecom116

    티스토리툴바