switch与if区别: switch一般用于获取结果的简单条件的判断,而if一般用于复杂的条件判断; if能实现的条件判断,switch不一定能实现,switch能实现的条件判断,if也一定能;