if和switch的区别