//조건문(초기값,조건문,증감식)
int num=0;
while(num<=5)
{
System.out.println(" I Love Java "+num);
num++; //증감식 안 넣으면 무한루프에 빠
}
//결과
I Love Java 0
I Love Java 1
I Love Java 2
I Love Java 3
I Love Java 4
I Love Java 5
-------------------
(예제)
//변수 i로 하여 1~10 가로로 출력
//범위 넘어서면 종료라고 출력
int i=1;
while(i<=10)
{
System.out.print(i+" ");
i++;
}
System.out.println("종료");
//결과
1 2 3 4 5 6 7 8 9 10 종료
--------------------
(예제-break)
//while(true) : true일 동안 반복,무한루프를 빠져나갈 break문 필요
//break문 조건은 if문으로 하면
int a=1;
while(true)
{
System.out.println("Java"+a);
a++;
if(a>=10)
break; //a가 10보다 크거나 같으면 빠져나간다(10출력안됨)
}
System.out.println("종료");
//결과
Java1
Java2
Java3
Java4
Java5
Java6
Java7
Java8
Java9
종료
}
System.out.println("종료");
--------------------
(예제)
// 같은 결과물을 while(조건),while(true)로 출력
//Hello1~10 가로로 출력
//while(조건)
//정답
//종료
//while(true)
//정답
//종료
System.out.println("while(조건)");
int i=1;
while(i<11)
{
System.out.print("Hello"+i+" ");
i++;
}
System.out.println("\n종료");
System.out.println("while(true)");
int a=1;
while(true)
{
System.out.print("Hello"+a+" ");
a++;
if(a>10)
break;
}
System.out.println("\n종료");
//결과
while(조건)
Hello1 Hello2 Hello3 Hello4 Hello5 Hello6 Hello7 Hello8 Hello9 Hello10
종료
while(true)
Hello1 Hello2 Hello3 Hello4 Hello5 Hello6 Hello7 Hello8 Hello9 Hello10
종료
'JAVA' 카테고리의 다른 글
210805_while&char,dowhile,while(true) (0) | 2021.08.05 |
---|---|
210805_합계,break,continue (0) | 2021.08.05 |
210804_for (0) | 2021.08.04 |
210804_for,while,break,continue(정의) (0) | 2021.08.04 |
210804_charAt,substring,equal (0) | 2021.08.04 |