- 문장 또는 문장들을 반복해서 수행할 때 사용하며
- 조건식과 수행할 블럭{} 또는 문장으로 구성한다.
- 반복횟수가 중요한 경우에 for문을, 그 외에는 while문을 사용한다.
- for문과 while문은 서로 변경이 가능하다
for문의 기본 for( 변수의 초기값 ; 반복의 조건 ; 반복할 변수를 변화) |
System.out.println(1);
System.out.println(2);
System.out.println(3);
System.out.println(4);
System.out.println(5);
의 결과와 같이 화면에 일렬로 숫자가 쭉 나오게 하려면
for(int i =0 ; i<=5 ;i++ ) {
System.out.println(i);
}
whlie 문
int i = 1;
while( i <= 5) {
System.out.println(i);
i = i + 1; // i= i+1
}
여기서 i++는 i +1 의 의미와 같음
for문안에 if문이나 다른 조건들을 넣을 수 있음
int total = 0;
for( int i = 1; i <=100 ; i++ ) {
System.out.println(i);
if (i%2 == 1) {
System.out.println(i);
total = total + i;
}
}
System.out.println(total);
break 자신이 포함된 하나의 반복문에서 빠져나오며 특정 조건을 달성하면 반복문을 벗어나게 하는 용도로 활용 |
total = 0;
for(int k = 1; k<= 100; k++) {
total = total + k;
if (total>78) {
break;
}
}
System.out.println(total);
while (true) {
System.out.println("무한루프");
}
'java' 카테고리의 다른 글
총점과 평균 구하는 함수 한번에 계산 (0) | 2023.01.18 |
---|---|
Product class와 인스턴스 (0) | 2023.01.18 |
함수를 정의하는 방법( 데이터타입,함수명, 파라미터) (0) | 2023.01.18 |
이클립스로 자바개발 (0) | 2023.01.17 |
java 설치 및 환경변수 세팅 (0) | 2023.01.17 |