안드로이드 개발자 모임 게시판
(글 수 7,991)
상상치 못한 결과임 ..
http://www.ashishpaliwal.com/blog/2009/08/if-else-vs-switch-%E2%80%93-which-is-better/
2012.09.12 16:39:16
ifelse/switch 의 결과 자체는 당연한 결과입니다만
lookupswitch 는 저런 결과는 상상도 못했네요 ㅡ.ㅡ; 파면 팔수록 신기한 세계입니다.
2012.09.12 23:28:42
이건 여담인데... VHDL 해보면.... 저도 가물가물 한데...
if else 반복과 case문쪽이 완전히 회로도가 다르게 나타나는것도 볼 수 있습니다.
if else 는 ArrayList의 contains 로 생각하고
switch 는 Hashtable에서 get으로 생각해서 그런가 보다 했는데..
switch에서 case 숫자에 따라서도 내부적으로 처리 하는 방식이 달랐네요. (tableswitch lookupswitch)
티는 안나지만 (?) ㅋ 의문을 가지고 공부하면 알면 알수록 좋은 코드가 나오는 듯.