티스토리 뷰
JAVA for문 정리
2017. 2. 18. 22:06오늘은 자바 for문에 대해서 알아보도록 하겠습니다. 반복문에는 여러종류의 함수가 있지만, 그중 자주 사용하는 함수가 for문이라고 할 수 있습니다.
for문은 루프를 지정한 수만큼 실행할 경우에 사용합니다. for문 블록의 임의 줄에서 break 문을 사용하여 루프를 종료하거나, continue 문을 사용하여 제어를 루프의 다음 반복으로 이동할 수 있습니다.
예제를 통해 자세히 알아보도록 하겠습니다.
2가지 방법으로 for문을 작성해 보았습니다. 1번째 방법은 기본적인 방법으로 작성 하였으며, i의 초기값을 0으로 설정 후 1씩 증가하면서 조건이 참일때 루프를 수행하는 예제 입니다.
2번째 방법은 배열의 아이템 갯수만큼 루프를 도는 예제 입니다. a라는 배열의 배열수 만큼 루프를 돌면서 값을 찍는 예제 입니다.
break 와 continue 에 대해서 실습한 예제 입니다.
break 문을 만나면 for문의 종료조건과 상관없이 for문이 종료 됩니다.
continue 문을 만나면 루프의 나머지를 실행하지 않고 다음 루프로 이동 합니다.
(위의 예제에서 첫번째 for 문은 0부터 4까지 for문을 돌면서 i의 값을 찍는 코드 입니다. 단, i가 4면 break문을 만나 for문이 종료 됩니다. 또한, i가 2이면 continue 문을 만나 아래 있는 system.out.println 을 실행 하지 않고 다음 루프로 이동 합니다.)
위의 예제는 for문의 무한루프 예제 입니다. for문의 초기값, 조건, 증감 값을 생략후 사용하면 무한 루프가 됩니다. 보통 소켓통신시 전문의 길이를 다 받을때 까지 무한대로 기다릴때 사용되면, 특정 조건에 break문을 사용하여, 무한루프를 종료 하시면 됩니다.
지금까지 for문에 대해서 알아보았습니다. for문을 잘 사용하면, 여러 번 반복해서 쓸 코딩을 줄일 수 있으니, 한번더 생각해보시기 바랍니다 ^^
'프로그래밍 > 자바' 카테고리의 다른 글
Java Exception(예외처리) 알아보기 (0) | 2017.03.16 |
---|---|
Java split 함수 (문자열 자르기) (3) | 2017.01.30 |
JAVA JDK 다운로드 및 설치 (5) | 2017.01.19 |
- 불후의 명곡 방청신청
- 김우빈 비인두암
- 별똥별 꿈해몽
- 가전제품 무료수거
- 정보처리기사 일정
- 국민연금 수령액 확인
- 대기업 연봉 순위 최근정보
- 꿈해몽
- 군대 면제조건
- 병역면제조건
- 태양 꿈
- 옵티마이저 수행절차
- 설민석 한국사 무료강의 듣기
- lg 드라이버 다운로드
- 오라클 비번 찾기
- 코미디 빅리그 방청신청
- 주차위반과태료조회
- 분실폰 조회 초간단
- 한냉 알레르기
- 재산세 과세증명서 인터넷 발급
- 한전 전기요금 조회
- 영화 협상
- 스타벅스 별적립
- 출산장여금
- 수능성적표 인터넷 발급
- 저소득층 기준 및 지원
- 연금복권 하는 방법
- 대마씨 효능
- 대만 월별날씨와 그에따른 옷차림 준비
- 달 꿈풀이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |