-
[JAVA]JAVA제어문(반복문)Languages/Java 2021. 2. 17. 20:19반응형
반복문
어진 조건이 만족 할때까지 수행문을 반복적으로 수행한다
while, do-while, for문이 있다
조건의 만족과 반복 가능 여부에 대해 정확한 코딩을 해야 한다
while문
조건식이 참인 동한 수행문을 반복해서 수행package loopexample; public class WhileExample { public static void main(String[] args) { int num = 1; int sum = 0;//초기화를 해주어야 오류 x while(num <= 10)//true를 쓸 경우 무한루프 { sum += num; num++;//복합대입연산자 사용 한 것 확인! } System.out.println("1부터 10까지의 합은" + sum + "입니다."); } }
do-while문
먼저 수행문을 한 번 수행하고 조건식 체크
수행문이 반드시 한 번 이상 수행 되어야 하는 경우 사용
수행문을 한번은 수행해야하고 나서 조건을 만족하려면
do while문을 사용!!!package loopexample; public class dowhileExample { public static void main(String[] args) { int num = 1; int sum = 0; do { sum += num; num++; } while(num <= 10); System.out.println("1부터 10까지의 합은" + sum + "입니다."); } }
for문
수의 특정 범위, 횟수와 관련한 반복수행에서 주로 사용package loopexample; public class ForExample { public static void main(String[] args) { int num; int sum = 0; for(num = 1; num <= 10; num++) { /* 생략 가능하나 이 형식에 맞게 쓰자 */ sum += num; } System.out.println(sum); System.out.println(num); } }
반응형'Languages > Java' 카테고리의 다른 글
[JAVA]JAVA 클래스와 객체 (0) 2021.02.17 [JAVA] JAVA제어문(break,continue,구구단 예제) (0) 2021.02.17 [JAVA]JAVA제어문(조건문) (0) 2021.02.17 [JAVA]JAVA필수 연산자2 (0) 2021.02.16 [JAVA]JAVA필수 연산자 1 (0) 2021.02.16