문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
프로그램:java:ㄴhomework:book_source:ch05 [2022/01/03 18:30] clayeryan@gmail.com [break의 사용] |
프로그램:java:ㄴhomework:book_source:ch05 [2023/07/13 17:29] (현재) clayeryan@gmail.com ↷ 문서가 programmer:java:ㄴhomework:book_source:ch05에서 프로그램:java:ㄴhomework:book_source:ch05(으)로 이동되었습니다 |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ====== | + | ====== |
- | ====5.2 조건문==== | + | ===== 조건문 |
- | ===if문=== | + | ==== if문 ==== |
<code java> | <code java> | ||
package chapter05; | package chapter05; | ||
줄 25: | 줄 25: | ||
</ | </ | ||
- | ===if else문=== | + | ====if else문==== |
<code java> | <code java> | ||
줄 50: | 줄 50: | ||
</ | </ | ||
- | ===if ~else if==== | + | ====if ~else if==== |
<code java> | <code java> | ||
줄 86: | 줄 86: | ||
</ | </ | ||
- | ====5.2.2 중첩 if문==== | + | ====중첩 if문==== |
<code java> | <code java> | ||
줄 134: | 줄 134: | ||
</ | </ | ||
- | ====5.2.3 switch문==== | + | ====switch문==== |
<code java> | <code java> | ||
줄 247: | 줄 247: | ||
</ | </ | ||
- | ====5.3 반복문==== | + | =====반복문===== |
- | ===5.3.1 for문=== | + | ====for문==== |
<code java> | <code java> | ||
줄 289: | 줄 289: | ||
</ | </ | ||
- | ===while문=== | + | ====while문==== |
<code java> | <code java> | ||
줄 308: | 줄 308: | ||
System.out.println(" | System.out.println(" | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | ====do ~while문==== | ||
+ | <code java> | ||
+ | package chapter05; | ||
+ | |||
+ | public class DoWhileEx { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | int i = 10; | ||
+ | |||
+ | do { | ||
+ | System.out.println(" | ||
+ | }while (i < 10); | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | ====중첩 반복문==== | ||
+ | |||
+ | **구구단 만들기** | ||
+ | |||
+ | <code java> | ||
+ | package chapter05; | ||
+ | |||
+ | public class Gugu { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | for (int j=2; j<10; j++) { | ||
+ | for (int i=1; i<10; i++) { | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | <code java> | ||
+ | package chapter05; | ||
+ | |||
+ | public class Gugu2 { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | for (int j=2; j<10; j++) { | ||
+ | System.out.println(" | ||
+ | for (int i=1; i<10; i++) { | ||
+ | System.out.println(j + " * " + i + " = " + j*i); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== 반복문의 중지 (break과 continue)==== | ||
+ | |||
+ | <code java> | ||
+ | |||
+ | package chapter05; | ||
+ | |||
+ | public class BreakEx3 { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | target: | ||
+ | for (int j=0; j<5; j++) { | ||
+ | if (j==3) { | ||
+ | break target; | ||
+ | } | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | <code java> | ||
+ | |||
+ | package chapter05; | ||
+ | |||
+ | public class ContinueEx { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | for (int i=0; i<10; i++) { | ||
+ | if (i == 5) { | ||
+ | continue; | ||
+ | } | ||
+ | System.out.println(i); | ||
+ | } | ||
+ | |||
} | } | ||