ID_DI
DI's study notes
ID_DI
전체 방문자
오늘
어제
  • 분류 전체보기 (85)
    • Deep-Learning (3)
      • CNN (2)
      • NLP (1)
    • Data_Python (6)
      • Numpy (0)
      • Matplotlib (4)
    • Python (8)
      • Python Algorithm (6)
    • Java (36)
      • Java(base) (33)
      • Java practice(base) (2)
    • Git (12)
    • Algorithm (7)
    • etc (7)
    • linux (1)
    • DeskSetup (0)
    • TIL_모각코 (4)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • README.md
  • Github
  • 알고리즘
  • git add.
  • 커밋
  • 합병정렬
  • java
  • string to int
  • git
  • java.net
  • 자바
  • java 기초
  • 파이썬
  • binarySearch
  • staged
  • java base
  • java.lang
  • matplotlib
  • Python
  • 정렬

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ID_DI

DI's study notes

[Java]반복문 : For 문
Java/Java(base)

[Java]반복문 : For 문

2021. 11. 29. 15:38

For문

  • 횟수에 의한 반복문
  • 반복 횟수가 특정된 경우 사용
    • 정해진 것과 특정된것은 의미가 다름
      • 특정되었다 : 정확한 횟수는 몰라도 횟수로써 제한되어 있다
  • 무안가 값이 일정하게 변하는 반복일 경우에 높은 확률로 for문 사용
for(초기식;조건식;증감식){
    반복할문장이 조건이 참일 동안 반복
}

조건에 의한 반복문이 아닌 이유: 초기값과 증감정도를 정하기 때문에 횟수에 의한 반복문에 더 가까움

  • 초기식에서는 새로운 변수를 선언 (i 권장)
  • 내부에서만 그 변수를 사용 가능
  • for문안에서는 그 변수의 값으로 무언가 변하는 값을 나타낼 수 있다.

초기식 -> 증감식 -> 조건식 순으로 설계하고 사용한다.

  • 횟수 = (끝값 - 초기값)/증감량

규칙성찾기 중요

  • 표현할 값이 변하는 만큼 일단 i에 곱함

  • i의 초기값인 0을 대입해보았을 때 부족한 만큼 더하거나 빼준다.

'Java > Java(base)' 카테고리의 다른 글

[Java] 메소드 Method  (0) 2021.11.29
[Java] 배열(1차원 배열, 2차원 배열)  (0) 2021.11.29
[Java] 반복문1 : while 문, do-while 문  (0) 2021.11.29
[Java] 연산자 - 누적 대입 연산자, 증감연산자  (0) 2021.11.29
[Java] 제어문2: 조건문 Switch문  (0) 2021.11.29
    'Java/Java(base)' 카테고리의 다른 글
    • [Java] 메소드 Method
    • [Java] 배열(1차원 배열, 2차원 배열)
    • [Java] 반복문1 : while 문, do-while 문
    • [Java] 연산자 - 누적 대입 연산자, 증감연산자
    ID_DI
    ID_DI
    Computer Vision

    티스토리툴바