반복문
package chap_04;
public class _05_For {
public static void main(String[] args) {
for (int i = 0; i < 10; i++ ){
System.out.println(i);
}
for (int i = 0; i < 10; i+=2 ){
System.out.println(i);
}
}
}
package chap_04;
public class _06_While {
public static void main(String[] args) {
int dist = 25;
int move = 0;
while (move < dist) {
System.out.println(String.format("현재 이동 거리 : %d",move));
move += 3;
}
System.out.println(move);
System.out.println(dist);
}
}
package chap_04;
public class _07_DoWhile {
public static void main(String[] args) {
//DoWhile
int dist = 25;
int move = 0;
int height = 2;
do {
System.out.println("현재 이동 거리: " + move);
move += 3;
} while (move + height < dist);
System.out.println("끝");
}
}
package chap_04;
public class _08_NestedLoop {
public static void main(String[] args) {
// 별찍기
// *
// **
// ***
// ****
// *****
for (int i = 0; i < 5; i++){
for (int j = 0; j < i + 1; j++){
System.out.print("*");
}
System.out.println();
}
// 별찍기
// *
// **
// ***
// ****
// *****
for (int i = 0; i < 5; i++){
for (int j = 0; j < 4 - i; j++){
System.out.print(" ");
}
for (int k = 0; k <= i; k++){
System.out.print("*");
}
System.out.println();
}
}
}