오늘은 자바에서 사용하는 반복문 중에서
하나인 for문에 대해서 알아보겠습니다.
앞에서 사용한 while문의 경우 "참"이라는
조건을 설정하고 이를 벗어날 시에 반복문이
종료가 되었는데, for문의 경우 내가 설정한
범위 내에서 조건코드를 실행합니다.
for문을 사용하는 기본적인 방법은
for("반복 조건") {
= 실행코드 설정
}
이런식으로 사용하게 됩니다.
자세한 내용은 소스코드를 통해서 같이 보겠습니다.
package For;
/*
* for문(반복문)
*
* for(int i=1; i<=10; i++) {
* System.out.println("Hello World"); // 10번 실행
* }
*
* i++ 1씩증가... i+=3 3씩증가
* i-- 1씩감소... i*=5 5배증가
*/
public class forEx {
public static void main(String[] args) {
// for(int i=1; i<=5; i++) {
// System.out.println("Hello World");
// }
// for(int i=1; i<=10; i+=2) {
// System.out.println("Hello World");
// }
int sum = 0; // sum의 값을 저장하기 위해서 변수를 생성
for(int i=1; i<=10; i++) {
sum += i; // sum에 i를 계속해서 더하면서 누적
System.out.println("1부터" + i + "까지의 합은 --> " + sum + "입니다.");
}
}
}
위에서 설정한 조건은 for문의 조건은
i = 1; i <= 10; i++입니다.
이 말은 i가 1부터 10까지만
sum이라는 변수 안에 값을 더하고
그 아래에 있는 문구를 출력하게 됩니다.
그렇다면 for문을 사용해서 2단부터 9단까지의
구구단을 만든다면?
구구단을 만들었다면 그 보다 더
생각을 해야 하는 소수를 구해봅시다.
'New Programming > Java' 카테고리의 다른 글
<자바> 스레드 시계 - Thread Clock + 시계 멈추기 (0) | 2020.07.12 |
---|---|
<자바> Custom Cursor 설정하기 (0) | 2020.07.07 |
자바 반복문(while)에 대해서 알아보자 + 숫자 맞추기 게임 (0) | 2020.06.30 |
자바 (if)조건문에 대해서 알아보자 (else, else if) (0) | 2020.06.29 |
자바 주석(Comment)에 대해서 알아보자! (0) | 2020.06.28 |