while문
package ch17;
public class WhileTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
int num = 1;
int sum = 0;
while (num <= 10) {
sum += num;
num++;
}
System.out.println(sum);
System.out.println(num);
}
}
do-while문
while 문과 차이점은 do-while 경우 먼저 코드를 실행시키고(do) 난 후 조건을 검사한다.
package ch17;
import java.util.Scanner;
public class DoWhileTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int input;
int sum = 0;
//1. 입력을 먼저 받고
do {
input = scanner.nextInt();
sum += input;
}
//2. 입력받은 value이 조건에 부합하는 지 확인한다.
while (input != 0);
System.out.println(sum);
}
}
for문
반복문 중 가장 일반적으로 사용되고 있다.
package ch17;
public class ForTest {
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i <= 10; i++) {
sum += i;
System.out.println(i);
}
System.out.println(sum);
int num = 1;
int total = 0;
while (num <= 10) {
total += num;
num++;
}
System.out.println(total);
}
}
[Java] 함수 (0) | 2022.04.03 |
---|---|
[Java] 객체지향 (0) | 2022.04.03 |
[Java] switch 문 (0) | 2022.04.03 |
[Java] 자바의 연산자들 (0) | 2022.04.01 |
[Java] 상수, 리터럴, 형 변환 (0) | 2022.04.01 |