for, while
for 문
for (initialization; condition; update) { . . . }
예시)
public class Ex_A_4a_P610 { public static void main(String[] args) { int sum = 0; int prod = 1; int maxValue = 10; for (int nextInt = 2; nextInt <= maxValue; nextInt = nextInt + 2) { sum=sum + nextInt; System.out.println(nextInt + " " + sum); } System.out.print(sum); System.out.println(); } }
while 문
while (condition) { ... }
예시)
public class Ex_A_4b_P610 { public static void main(String[] args) { int sum = 0; int maxValue = 10; int nextInt = 1; while (nextInt < maxValue) { sum = sum + nextInt; System.out.print(" "); System.out.print(nextInt); System.out.println(" " + sum); nextInt += 2; } System.out.println(); } }
do ~ while 문
do { ... } while (condition);
예시)
public class ExerciseA_3_1a_P613 { public static void main(String[] args) { int sum = 0; int prod = 1; int maxValue = 10; int nextInt = 1; do { System.out.print(" "); System.out.print(nextInt); nextInt += 2; } while (nextInt < maxValue); System.out.println(); } }
'DATA STRUCTURES' 카테고리의 다른 글
The String Class (0) | 2014.10.09 |
---|---|
Escape Sequences (0) | 2014.10.09 |
Creating Objects (0) | 2014.10.09 |
Postfix and Prefix Increment (0) | 2014.10.02 |
HelloWorld (0) | 2014.09.30 |