Java에서 반복문(loop)은 특정 코드를 여러 번 반복할 때 사용합니다. 이번 글에서는 for 반복문과 while 반복문을 사용해 1부터 100까지 숫자를 출력하는 방법을 알아보겠습니다.

오류가 났습니다. 왜 그럴까요?
Main.java:7: error: class NumberingToHundred is public, should be declared in a file named NumberingToHundred.java
public class NumberingToHundred {
^
1 error
[Compilation failed with exit code 1]
파일명과 CLASS 이름을 같게 안해서 그렇더라고요! 이론적으로는 배웠는데 깜빡한 순간입니다... 클래스 명을 파일 이름과 같은 Main으로 수정하고 진행해보겠습니다.
for 반복문을 사용한 1부터 100까지 출력public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
System.out.println(i);
}
}
}
for 반복문 설명:int i = 1 → 반복 변수를 1로 초기화합니다.i <= 100 → i가 100 이하일 때 반복합니다.i++ → 반복마다 i 값을 1씩 증가시킵니다.System.out.println(i); → i 값을 출력합니다.while 반복문을 사용한 1부터 100까지 출력public class Main {
public static void main(String[] args) {
int i = 1;
while (i <= 100) {
System.out.println(i);
i++;
}
}
}
while 반복문 설명:int i = 1 → 반복 변수를 1로 초기화합니다.while (i <= 100) → i가 100 이하일 때 반복합니다.System.out.println(i); → i 값을 출력합니다.i++ → 반복마다 i 값을 1씩 증가시킵니다.
io/bdcb5141-f9bb-4e82-ada6-cf0af263966b)
1
2
3
...
99
100
| 용어 | 영어 표현 |
|---|---|
| 반복문 | Loop |
| 반복 | Iteration |
| for 반복문 | for loop |
| while 반복문 | while loop |
| 향상된 for 반복문 | enhanced for loop 또는 for-each loop |
---

for 반복문: 반복 횟수가 명확할 때 사용합니다.while 반복문: 특정 조건을 만족할 때까지 사용합니다.