728x90
if문
- 조건식이 true일때만 내부코드 수행
- 작성법 : if(조건식) {
조건식이 true일때 수행할 코드
}
if ~ else문
- 조건식 결과가 true이면 if문, 조건식 결과가 false이면 else구문이 수행됨
- 작성법 : if(조건식) {
조건식이 true일때 수행할 코드
} else {
조건식이 false일때 수행할 코드
}
if ~ else if ~ else
- if ~ else 구문과 비슷하지만 else if 구문이 더 유용하게 많이 쓰인다.
switch문
- 식 하나의 결과로 많은 경우의 수를 처리할때 사용하는 조건문
- 식의 결과로 얻은 값과 같은 case 구문이 수행된다.
- 작성법 : switch(식) {
case 결과값 1 : 수행코드 1; break;
case 결과값 2 : 수행코드 2; break;
case 결과값 3 : 수행코드 3; break;
...
default : case를 모두 만족하지 않을 경우 수행하는 코드;
}
아래와 같이 case문을 보다 더 간결하게 만들수도 있다.
----->> 만약 month에 3월을 넣어준다면 case3으로 가서 break가 없기때문에 옆으로 타고타고 가서 봄이 출력되고 break가 걸리게 된다. 이렇게 하면 중복된 코드를 간결하게 줄일수 있다.