반복문 for문을 알아보자
for ( 초기화 값; 조건식; 증감식 ) 형태로 사용하며
동일한 명령어를 반복시킬 수 있다는 장점이 있다.
Q1 for 문을 이용하여 구구단 9단 출력 코드를 짜보았다.
i 를 1 부터 9 까지 이용하여 9*i 에 대입해 출력하였다.
Q2 이를 응용해 for문을 중첩하여 구구단 전체를 출력하는 코드를 짜보았다.
여기서 i 는 단수를
j는 1부터 9까지의 수를 나타낸다.
i 2 j 1 2 3 4 5 6 7 8 9
i 3 j 1 2 3 4 5 6 7 8 9
i 4 j 1 2 3 4 5 6 7 8 9
더 자세히 알아 보기 위해 한 줄씩 디버그를 해보았다.
알아보고 싶은 부분의 시작 줄의 숫자를 더블 클릭하면 BreakPoint로 설정된다.
그 후 F11키를 눌러 실행시키면 BreakPoint부터 실행된다.
F6키를 눌러 한줄씩 디버깅 해본다.
한 줄을 실행시켜 보면 우측 상단의 Variables 창으로 i에 2가 들어갔음을 확인할 수 있다.
계속해서 F6을 이용해 다음줄을 실행시키면 j에도 값이 들어감을 확인할 수 있다.
결과창에 값이 출력되며 다시 j의 for문을 반복함을 확인할 수 있다.
Q3 for 문을 이용하여 홀수 출력 코드를 짜보았다.
%(mocular) : 나눈 값의 나머지를 나타내는 연산이다.
continue : 현재 시점부터 밑에 있는 모든 것들을 무시한다. if를 빠져나와 for문의 다음 작업을 실행한다.
이때 continue를 사용하면 짝수일 경우엔 if를 빠져나와 for에 다시 도달하여 홀수가 된다.
'Back-end > Java' 카테고리의 다른 글
반복문(while) (0) | 2016.01.19 |
---|---|
JAVA 파일 내보내기, 가져오기 (0) | 2016.01.19 |
JAVA 조건문( if, switch)를 이용한 학점변환기, 계산기 만들기 (0) | 2016.01.18 |
JAVA Scanner (0) | 2016.01.15 |
JAVA 변수와 연산자 (0) | 2016.01.14 |