리그캣의 개발놀이터

[JAVA] for문 심화 학습 본문

프로그래밍 언어/JAVA

[JAVA] for문 심화 학습

리그캣 2018. 3. 6. 19:20

FOR문 심화학습


for문을 while처럼 사용하기

1
2
3
4
5
6
7
8
public class testSource {
 
    public static void main(String[] args) {
        for(;;)
            System.out.println("for문을 while처럼 사용하기");
    }
 
}
cs


for(;;) 을 이용하면 while 문 처럼 사용 가능하다.


향상된 for문 이용하기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
public class testSource {
 
    public static void main(String[] args) {
        
        int arr[] = {10203040};
        
        for(int i=0; i<arr.length; i++) {
            System.out.println(arr[i]);
        }
        
        for(int cnt:arr) {
            System.out.println(cnt);
        }
        
    }
 
}
 
cs


보다 보면 int i를 cnt로 바꾸었을 뿐 


향상된 for 문은 다음과 같다.

결과

10

20

30

40

10

20

30

40


for(변수타입 변수이름:배열이름)

실행부분.



Comments