오늘은 제어문 2번째 시간 "반복문" 에 대해서 알아보도록 하겠습니다.
.
.
.
반복문의 형태는 for, while, do-while 이 있습니다.
하지만 "쉽게 배우는 자바" 에서는 while 에 대해서 간단히 알려주며 저는 for까지 알려드리도록 하겠습니다. do-while 이 궁굼하신 분은 글을 읽은 다음에 구글링을 통해서 확인해보시는것도 좋은 방법인것 같습니다.
.
.
.
우선 강의에서 while 을 통하여 배열의 반복문을 작성하는것을 알 수 있습니다.
.
.
우리가 반복문을 사용하는 이유에 대해서 생각을 해본다면 수많은 반복적인 코드들을 그냥 사용해도 문제는 없지만 그만큼 코드의 줄 수가 길어지기에 우리는 반복문을 사용함으로써 코드의 길이를 줄이고 간결히 만들수가 있습니다.
.
.
우선 while 을 사용하는 방법부터 알아보도록 하겠습니다.
ex)
int i=0; <- 첫 부분은 반복하고자하는 횟수에 대한 초기값을 설정한다고 생각하시면 됩니다.
while( 반복횟수설정 ) <- 반복하고자 하는 내용을 몇번 반복할지 설정하는것 입니다.
{
반복하고자 하는 내용; <- 반복횟수만큼 반복하고자 하는 내용을 작성하는것입니다.
i = i + 1; <- 반복을 할때 마다 반복의 초기횟수를 증가시켜 반복문의 횟수를 종료시키도록하는것 입니다.
}
.
.
2번째로 for 문을 사용하는 방법을 알아보겠습니다.
ex)
for(반복초깃값; 반복하고자하는 횟수; 반복종료연산;)
{
반복하고자 하는 내용;
}
for문은 아래의 사진을보면서 for문의 형식을 이해해보는것이 좋을것 같습니다.
↓ ↓ ↓ ↓
.
.
.
이렇게 오늘은 for, while 문에 대해서 알아보는 시간을 가졌습니다.
다음 시간에는 배열과 메소드에 대해서 알아보는 강의를 만들어보겠습니다!!
~ ^ * ^ ~
강의내용: www.boostcourse.org/cs126/lecture/142309 (chapter 14-8 내용참고)
'community > 네이버 부스트코스' 카테고리의 다른 글
네이버 부스트코스 서포터즈 3기 -(8) { 메소드 알아보기 } (0) | 2021.02.09 |
---|---|
네이버 부스트코스 서포터즈 3기 -(7) { 배열의 주소에 대한 이해 및 사용방법 알아보기 } (0) | 2021.01.26 |
네이버 부스트코스 서포터즈 3기 -(5) { 조건문의 종류와 사용방법 알아보기 } (0) | 2021.01.19 |
네이버 부스트코스 서포터즈 3기 -(4) { 변수의 사용방법 및 적용 알아보기 } (0) | 2021.01.12 |
네이버 부스트코스 서포터즈 3기 -(3) { 데이터 타입의 종류, 연산 작성 알아보기} (0) | 2021.01.11 |