Notice
Recent Posts
Recent Comments
Link
drexqq
[Java, 자바] for문 본문
728x90
반응형
Java의 for문에 대해서 알아보자
for문은 loop(순환) 문이라고 생각하면 좋을 것 같다.
지정한 횟수만큼 반복을 하는 제어문이기도 하다.
for (int i = 0; i < 10; i++) {
System.out.println("i = "+i);
}
보통 위와 같은 형태로 작성하게 된다.
for (초기화; 조건; 연산식) { 실행 }
여기서 초기화는 말그대로 변수를 초기화해주는 부분이다.
조건은 범위를 정해주는 부분이고, 연산식은 증감연산을 해주는 곳이다.
또한 for문 2개를 사용하는 2중for문도 있다.
for (int i = 0; i < 10; i++) { // A
System.out.println("i = "+i);
for (int j = 0; j < 5; j++) { // B
System.out.println("j = "+j);
}
}
이런 식으로 사용하게 되는데
저렇게 작성을 하게 되면 A안에 B가 위치해 있으니, A가 한번 지나가면 B는 5번 실행되게 된다.
그렇게 되면
i = 0
j = 0
j = 1
j = 2
j = 3
j = 4
i = 1
:
i = 9
j = 0
j = 1
j = 2
j = 3
j = 4
이런식으로 값이 나오게 될 거다.
for문과 2중 for문은 활용도가 굉장히 높으니 잘 기억해둬야겠다.
728x90
반응형
'Back-End > Java' 카테고리의 다른 글
[Java, 자바] break문 (0) | 2020.05.25 |
---|---|
[Java, 자바] while문, do while문 (0) | 2020.05.25 |
[Java, 자바] swtich문 (0) | 2020.05.21 |
[Java, 자바] If문 (0) | 2020.05.21 |
[Java, 자바] 배열(Array) (0) | 2020.05.21 |
Comments