반복문

2021. 1. 3. 13:13·자바/기본적인 개념

1. 초기화와 증감식

- 조건식을 제외하고 초기화와 증감식은 둘 이상의 식을 쓸 수 있다.

 

 

 

2. 빈 문장

- for 문에는 세 가지 요소를 생략하고 빈칸을 만들어 낼 수 있다.

- 이때, '참'으로 간주되어 무한 반복문이 되어버린다

 

 

3. 향상된 for 문

- JDK 1.5부터 배열과 컬렉션에 저장된 요소에 접근할 때 기존보다 편리한 방법으로 처리할 수 있도록

for문에 새로운 문법을 추가하였다.

 

 

 

4. 이름 붙은 반복문

- break 문을 사용하여 반복문을 나가지만, 중첩된 반복문이라면 break 문 하나로 나가기 힘들 것이다.

- 그래서 등장한 것이 반복문 앞에 이름 붙이는 문법이다.

- 사용 방법은 for 또는 while 앞에 이름을 붙여주고 : 로 구분한다.

 

 

 

5. 예제(1) - for 문 앞 세미클론

( 답은 11이다. 왜냐하면 for 문 () 다음에 ;(세미클론)이 나왔기 때문이다. )

 

 

 

6. 예제(2) - 12345를 각 한 자리로 인식하여 맨 뒤부터 sum 값에 더해주기.

 

 

'자바 > 기본적인 개념' 카테고리의 다른 글

String 배열  (0) 2021.01.04
배열  (0) 2021.01.03
Math.random  (0) 2021.01.03
Switch  (0) 2021.01.02
쉬프트 연산자  (0) 2021.01.02
'자바/기본적인 개념' 카테고리의 다른 글
  • String 배열
  • 배열
  • Math.random
  • Switch
백_곰
백_곰
  • 백_곰
    친절한 코딩
    백_곰
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 알고리즘 (with JAVA)
        • 기본 알고리즘
        • 완전 탐색
        • 분할 정복 알고리즘
        • 동적 계획법
        • 탐욕법
        • 코딩 테스트 기출 문제
        • 코드트리 조별과제
      • 백준 (with JAVA)
        • 완전 탐색
        • 분할 정복
        • 그 외
      • 자바
        • 개발 환경 구축하기
        • 팁
        • 기본적인 개념
        • 컬렉션 프레임워크
        • 프로세스와 쓰레드
        • 지네릭스
        • 람다식
        • 스트림
        • 입출력 IO
        • 네트워킹
        • 열거형(enums)
        • java.lang 패키지
        • java.time 패키지
        • 유용한 클래스들
        • 형식화 클래스들
      • 안드로이드 with 자바
        • 응용 문제들
        • 자잘한 문제들
        • 오류 보고서
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      serializable
      코딩트리조별과제
      Collections Framework
      java.time 패키지
      중간연산
      ServerSocket
      코딩테스트
      Arrays
      코드트리
      소켓 프로그래밍
      람다식
      불안정 정렬
      outputstream
      InputStream
      문자 기반 스트림
      안정 정렬
      스트림
      알고스팟
      유용한 클래스
      안드로이드 스튜디오
      TCP 소켓 프로그래밍
      선택 정렬
      자바 개념
      map()
      java.lang패키지
      역직렬화
      다형성
      제자리 정렬
      snail
      file
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    백_곰
    반복문
    상단으로

    티스토리툴바