일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- random클래스
- 구피 어항 세팅
- 어항
- 첫번째 어플
- 환수하는 법
- math클래스
- 열대어 키우기
- 구피 기르는 방법
- 45큐브
- 구피 어항
- 환수 방법
- 어항 초보
- 어항 꾸미기
- 구피 기르기
- 열대어기르기
- continue문
- 예외처리 만들기
- 열대어 구피
- break문
- 열대어 기르는 법
- 열대어
- 열대어 어항
- 어항세팅
- 어항 환수 방법
- 자바 메모리 모델
- 예외처리 기본
- 구피 키우기
- 구피
- 물고기 어항
- 어항 환수
Archives
- Today
- Total
Made in 2PARK
[0.03] continue, break 본문
<break문>
1. break문이 등장하면 break문을 감싸고 있던 반복문 하나를 빠져나가게 된다.
while(num<100)
{
if(num&5==0 && num&7==0)
{
search=true;
break; //여기서 빠져나가게 되는 것은 if가 아니라 while, 즉 break를 감싸는 반복문을 빠져나가는 것
}
num++;
}
<continue문>
1. continue문은 반복문의 탈출이 아니라 실행하던 반복문의 나머지 부분을 생략하고 프로그램의 흐름을 조건검사 부분으로 이동만 시킨다.
while(num<100) // continue를 만나면 흐름을 이어 받는 곳
{
if(num&5==0 && num&7==0)
{
search=true;
continue; //여기서 아래의 문장은 생략하고 조건검사로 넘어가게 된다.
}
num++;
}
※ 조건 검사 중 숫자의 범위에 대한 이해 ※
1. while(num++<100) // 이 경우 ++num에 비해 1회 덜 반복된다고 봐야 한다.num이 0으로 초기화 되었다면 이 반복문은 100회 회전하게 된다.
2. while(++num<100) // 이 경우 num이 0으로 초기화 되었다면 이 반복문은 99회 회전하게 된다.
'자바기본' 카테고리의 다른 글
[0.06] 직접 정의하는 예외의 상황 (0) | 2013.12.01 |
---|---|
[0.05] 기본적인 예외처리 (0) | 2013.12.01 |
[0.04] 자바 가상머신의 메모리 모델 (0) | 2013.11.29 |
[0.02] for, while, do~while (0) | 2013.11.29 |
[0.01] 조건연산자, Switch문의 활용 (0) | 2013.11.29 |
Comments