top of page

제어문

이제는 제어문에 대해 알아보도록 하겠습니다. 여러 가지 중에서 가장 많이 사용하는 if와 switch 문에 대해서만 예제를 살펴보도록 하겠습니다. 이 두 제어문은 반드시 꼭 알고 있어야 합니다.  아주 많이 사용되니까요.

 

■ SwitchDemoMain.java

 

      package firstpackage; 

      public class SwitchDemoMain {   

        public static void main(String[] args) {       

          int age = 10;       

          String msg = "";       

          if(age == 10)     

            msg = "10대군요";       

         else if(age == 20)     

           msg = "20대군요";       

         else if(age == 30)     

           msg = "30대군요";       

         else     

           msg = "많군요.";       

           System.out.println(msg);       

 

           age += 10;       

           switch(age){     

           case 10: msg = "10대군요";       

                   break; 

           case 20: msg = "20대군요";   

                   break;                 

           case 30: msg = "30대군요"; 

                   break;

           default : msg = "많군요"; 

                   break;

           } 

           System.out.println(msg);

        }

      }

 

     결과 

     10대군요. 

     20대군요.

 

■ for문

    for(변수형 변수 : 배열명) {

      //필요한 문장 기술

    }

 

    예전에 보지 못했던 형태다. 이렇게 작성하면 배열의 내용이 하나씩 변수에 대입되면서 for문 내부 문장이 실행된다.

    실행되는 횟수는 배열의 갯수만큼이다.

 

 

bottom of page