반복문
반복문은 특정 코드를 반복해서 실행해야 할 때 사용합니다.
while문에 대해서 알아보자
while문은 조건식을 확인하고 참이면 실행이 되고 거짓이면 while문을 빠져나오게 됩니다.
위에 코딩을 보면 count가 0으로 대입되서 5보다 작을 때까지 1씩 증가되면서 4까지 대입돼서 결과값에 1이 더해진 5까지 출력이 됩니다.
위에 예제를 보면 i =1 일때 endNum=3 이면 1~3까지 총 3번 더하고 i =10일 때 endNum=13이면 10 ~ 13까지 3번 더하는 코드이다. 다시 하나 예를 들면 i =1 일 때 endNum=10이면 1~ 10까지 10번 더하는 코드입니다.
위에 코딩을 해석해보면 i = 1일 때 endNum =5 니깐 1~5까지 5번 더하는 값이 출력이 됩니다.
i++;로 인해 i 값은 1씩 증가되고 sum은 기존 sum값에 i를 더해져서 출력됩니다.
do-while 문
do-while문은 while문처럼 반복문이지만 조건에 상관없이 무조건 한 번은 코드를 실행합니다.
do-while문은 최초 한번은 실행되기 때문에 위에 코드에서는 현재 숫자는 10이 출력됩니다.
조건식을 검증하는데 i 가 10이기 때문에 while문에서 i가 3보다 작다는 것은 거짓이 됩니다. 따라서 do-while문을 빠져나오게 됩니다. 즉 do-while문은 최초 한 번은 실행해야 하는 경우에 사용됩니다.
다음 포스팅에서는 반복문 for문에 대해서 알아보겠습니다.
관련있는 Java 글
반응형
'IT관련 정보' 카테고리의 다른 글
Java공부편 - break,continue (0) | 2023.12.24 |
---|---|
Java 공부편 - for문 (0) | 2023.12.21 |
Java 공부편 - 조건문에 대하여 (0) | 2023.12.18 |
Java 공부편 - 연산자에 대하여 (0) | 2023.12.17 |
Java 공부편 - 변수 (0) | 2023.12.14 |