제어문
이제는 제어문에 대해 알아보도록 하겠습니다. 여러 가지 중에서 가장 많이 사용하는 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문 내부 문장이 실행된다.
실행되는 횟수는 배열의 갯수만큼이다.