'for문'에 해당되는 글 1건

  1. 2016.12.26 Java for문 알아보기
2016. 12. 26. 22:41

프로그래밍을 하다보면 반복문을 쓸 경우가 있습니다.

그럴때 쓰는것이 for문 입니다.


예를 들어 방이 10개가 있습니다.

그중에 방의 색갈이 노란색인 방이 몇개 있는지 구해야 할 경우

10개의 방을 모두 확인해야 됩니다. 이럴때 반복문을 사용합니다.


1. for문

  - 값의 범위를 반복 할 수 있는 방법 입니다.

  - Syntax > for(초기값 ; 종료 ; 증감)

  - 초기값은 루프가 시작될 때 한번 실행됩니다.

  - 종료 조건이 거짓(false)일때 루프가 종료됩니다.

  - 증감 표현은 루프가 반복 한 후 호출됩니다.


1-1 for문 예제

 

  >> 해당 예제는 10개의 방을 반복해서 방을 확인 합니다.

  >> 방의 색이 yellow방이면 cnt변수의 값을 1증가 하는 예제 입니다.

  >> 반복문 종료후 노란색방의 갯수를 출력 합니다.


1-2 for문 예제

 

    >> 해당 예제는 bang이라는 배열을 읽어 배열의 길이만큼 반복하는 예제입니다.

    >> bang이라는 배열의 값을 읽어 현재값이 item에 들어갑니다.

    >> 1-1번 예제와 동일한 결과가 출력됩니다.


1-3 for문에 continue 사용

  - for문에서 continue를 만나면 루프의 나머지를 실행하지 않고 다음 루프로 갑니다.

 

    >> 해당 예제는 1-2와 동일한 구조의 for문을 사용합니다.

    >> 다른점은 bang의 색이 yellow가 아니면 continue를 실행 합니다.

    >> 방의색이 yellow가 아니면 아래부분의 cnt++; 를 실행 하지 않고 다음 루프로 갑니다.

    >> 1-2번 예제와 동일한 결과가 출력됩니다.


1-4 for문에 break 사용

  - 반복 실행중 break문을 만나면 for문을 종료합니다.

 

    >> 해당 예제는 방의 갯수만큼 루프를 돌다가 방의 색이 yellow를 만나면 위치를 찍고

         for문을 종료하는 예제 입니다.

    >> break 문을 만나면 for문의 종료조건과 상관없이 for문이 종료 됩니다.



다음에는 또다른 반복문에 대해서 알아보도록 하겠습니다.

'관심1 > JAVA' 카테고리의 다른 글

Java Calendar 알아보기  (0) 2016.12.31
Java StringTokenizer 알아보기  (0) 2016.12.21
JAVA split 함수 알아보기  (0) 2016.12.18
마이바티스 개요 및 특징  (0) 2016.12.10
자바 변수 및 주석 에 대해 알아보기  (0) 2016.12.08
Posted by dlfma1985