ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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

    댓글

Designed by Tistory.