1)for문 => 반복할 횟수가 정해져 있는 경우에 사용한다.
1~100합계
for(초기화;조건식;증감식) {
ex) for(int k=10;k>5;k++)
// 조선식이 true일 경우 실행할 문장
}
이중 for문(중첩 for문)
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("중첩 for(=이중for문");
// 1번 2번
for (int a = 0; a < 5; a++) {
// 3번 4번,7번,10번 6번,9번
for (int b = 0; b < 5; b++) {
System.out.println("a=>" + a + ",b=>" + b); //5번 a=0, b=0
// 8번 a=0,b=1
// 11번 a=0,b=2
}//inner for
System.out.println("=================="); //
} //outer for
}//main
<결과>
중첩 for(=이중for문
a=>0,b=>0
a=>0,b=>1
a=>0,b=>2
a=>0,b=>3
a=>0,b=>4
==================
a=>1,b=>0
a=>1,b=>1
a=>1,b=>2
a=>1,b=>3
a=>1,b=>4
==================
a=>2,b=>0
a=>2,b=>1
a=>2,b=>2
a=>2,b=>3
a=>2,b=>4
==================
a=>3,b=>0
a=>3,b=>1
a=>3,b=>2
a=>3,b=>3
a=>3,b=>4
==================
a=>4,b=>0
a=>4,b=>1
a=>4,b=>2
a=>4,b=>3
a=>4,b=>4
==================
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("중첩 for문을 이용한 별 출력");
for(int i=1;i<6;i++) { //1.a(행을 증가할때 체크해주는 변수 선언)
//System.out.println("*");
for (int j=1;j<=i;j++) {//2.b(별을 출력할때 체크해주는 변수 선언)
System.out.print("*");
}//inner for
System.out.println();
} //outer for
}//main
<결과>
중첩 for문을 이용한 별 출력
*****
*****
*****
*****
*****
'JAVA' 카테고리의 다른 글
9.[JAVA] 객체 지향 프로그램 4가지 개념 (0) | 2021.11.17 |
---|---|
8.[JAVA] 자바의 특징 (0) | 2021.11.08 |
6.[JAVA] 제어문 (2)반복문 (while문, do while문) (0) | 2021.11.07 |
5. [JAVA]제어문 (0) | 2021.11.05 |
4.[JAVA]형변환 (0) | 2021.11.04 |