티스토리 뷰
※ for( ; ; ){
-세미클론 두개가 들어와있어야함
-~하는 동안 반복해라 라는 뜻
}
for( ; ;){ --> 한문장이라도 블럭표시하는 것이 유리하다 나중에 추가할 가능성있음!
들여쓰기 반복문;
반복문;
}
000 할 동안 반복한다
조건식이 참일 동안 반복한다(거짓이 안되면 무한 반복한다(무한 루프 한다))
for(초기식 ; 조건식 ; 증감식 ){
반복문;
}
초기식 : 변수 만들자(루프 제어 변수)
조건식 : 몇회 반복할지 관계식을 만들자
증감식 : 변수가 변랑을 가지게함
(루프제어 변수의 값을 변화시킨다 )
※ 실행순서
초기식 -> 조건식 -> 조건식이 참이면 실행문으로감 -> 우중가로}(포맷끝)으로감 ->증감식
-> (i=0->i=1로 변화) -> 조건식 -> 반복
조건식이 거짓이 되었을 때 빠져나감
package loopex;
public class ForTest {
public static void main(String[] args) {
{
int num= 0;
}
System.out.println(num);
영역이 끝나면 쓰지못한다 따라서 에러가난다
for(int i=0; i<5; i++){
System.out.println("안녕"+(i+1));// 5번반복
}
System.out.println(i);
error가 남 (영역이 끝났기 때문이다)
}
}
#실습 2.
//#2. 초기값 10 감소식 -1, 5번 반복
for(int i=10; 5<i; i--){
System.out.println(11-i+"목요일이다");
}
#실습3.
//#3. 초기값 1 증가식 +2 5번 반복
for( int i=1 ; i<6 ; i+=2 ){
System.out.println(i+"금요일이다");
}
#실습 4.
//#5. 초기값 -1 감소식 -1 10번 반복
for(int i =-1; i>-11 ; i-- ){
System.out.println(-i+"일요일이다");
}
'Programing > Java' 카테고리의 다른 글
Java 이용 - ATM기 작성 (0) | 2017.04.26 |
---|---|
Java1 - 12. while문 (0) | 2017.04.26 |
Java1 - 10. Switch (0) | 2017.04.21 |
Java1 - 09. ifelse 제어문 (0) | 2017.04.20 |
Java1 - 08. If 제어문 (0) | 2017.04.18 |