JAVA

for문 while문

jojelly 2020. 8. 13. 18:38
반응형

for문은

 

for(초기값; 조건식; 증감량){

           반복할 문장

}

이다.

 

그렇다면 계속 무한 반복하게 될 텐데 멈추는 식을 어떻게 사용하는가? 예를 들어보도록 하겠다. 

 

 

 

for (int i = 0  i < 10 i++) {

반복할 문장 }

 

(초기값; 조건식; 증감량)을 원하는 값까지만 나타내도록 설정하면 반복하고 멈추게 된다. 

 

 

그런데 답이 몇 번 나왔는지 확인하기 힘들 수 있다. 

이번엔 젤리 앞에 순서를 붙여줘 보도록 하자.

 

 

 

i+1을 추가하여 1부터 시작하여 10에서 멈추도록 설정하여 보았다. 

 

 

 


이번엔 while문을 해보겠다.

while문
while은 쓰는 방식이 두 가지가 있다.

1. while이 앞에 나와있다
while(조건식){
반복할 문장
}

 

2.while이 뒤에 나와있다.
do{
반복할 문장
}while(조건식);

 

뒤에 나와있는 do-while문은  {}블럭을 먼저 수행 한 후 조건식을 평가하는 순서로 흐른다. 

때문에 while문은 {}블럭이 조건에 따라 한번도 안 실행될 수 있지만 do -while 문은 적어도 한번은 실행하게 된다. 

 

 

for문과 다른 점은 while문은 변수(ex.int)가 없기 때문에 while 문 밖에서 임의로 만들어 줘야 한다. 

 

 

 

반응형

'JAVA' 카테고리의 다른 글

상속 /다형성 /메소드 오버라이드  (0) 2020.08.28
배열1 /선언/생성/길이/인덱스/초기화  (0) 2020.08.14
조건문if /switch문  (0) 2020.08.12
연산자  (0) 2020.08.11
개념정리 간단히  (0) 2020.08.10