for 문
- for ( 반복할 변수의 초기값; 반복조건; 반복할 변수를 변화)
- for ( i = 0; i < 5; i ++ )
i++ : i 의 값에 1을 더한 후 다시 i 에 저장
for( int i = 0 ; i<5 ; i++) {
int data = i + 1;
System.out.println(data);
}

예시 : for 반복문을 이용하여서 1 ~ 100 까지의 숫자 중 홀수끼리 더한 값을 출력해라.
int total = 0;
for (int i=1; i<=100; i++) {
if (i % 2 == 1) {
total = total + i;
}
}
System.out.println(total);
while문
- while 문은 while( 반복할 조건 ) 같은 형태로 쓰인다.
- 단, 중괄호 안에 i++ 을 작성해주지 않으면 while 문은 무한 루프를 돌게 된다.
int i = 1;
while(i <= 5) {
System.out.println(i);
i ++; // i = i + 1
}
예시 while 문을 이용하여서 1 ~ 100 수에서 짝수만 모두 더해라
i = 1;
total = 0;
while(i<=100) {
if (i % 2 == 0){
total = total + i;
}
i++;
}
System.out.println(total);
무한루프 while(true)
while(true) 로 코드를 작성하면 while 문은 무한 루프를 돌게 된다.
while(true) {
System.out.println("무한루프");
}'Java' 카테고리의 다른 글
| 클래스와 객체, 인스턴스 변수, 메소드 (0) | 2023.01.18 |
|---|---|
| 함수를 정의하는 방법 (데이터타입, 함수명, 파라미터) (0) | 2023.01.18 |
| 배열의 길이 구하는 방법 (0) | 2023.01.18 |
| 배열(Array) 생성과 배열의 데이터 억세스 (0) | 2023.01.18 |
| eclipse 이클립스 콘솔에서 한글깨짐 문제 해결 (0) | 2023.01.17 |