안녕하세요.
저는 기초가 부족한 초짜입니다. ^^;
case문과 IF문의 차이점에 대해서 궁금합니다.
case 문을 써야 할때 IF문을 쓰면 어떤 문제점이 생기는지요?
그리고 어떤 경우 case문을 쓰고 어떤 경우에 IF문을 써야하는지
간혹 헷갈립니다. ㅠ.ㅠ
너무 쉬운질문해서 죄송합니다 .
댓글 4
-
도움이
2008.07.02 23:30
-
지의
2008.07.03 17:48
case 는 한 조건 중에 하나 또는 여러가지의 경우에 대해서
if 는 여러가지 조건 중에 하나 또는 여러가지의 경우에 대해서
할 때 사용합니다.
-
꽁
2008.07.07 19:29
그러면 Case 문을 써야 할곳에 IF문을 썼을경우에 발생되는 문제는 무엇인지요?
잘 이해가 안가서요 ..;;
-
착한악마
2008.07.10 19:32
아밥초보라서 잘모르겠지만 CASE 문을 써야 할곳에 IF문을 썼을경우 특별한문제는 없죠.
단지 개발자 코딩의 성향이 아닐까 합니다.
CASE문이 IF문에 비하면 가독성이 좋아서 유지,보수가 좋은게 장점이 아닐까요???
제가 아는 차이점은
IF는 < > <= >= 와 같이 범위 조건이 가능한데
case 구문은 when 'abc' 와 같이 동일하거나 그렇지 않은것만 확인 가능한 것이 아닐까요??