if-else是计算机语言中基本的分支语句,虽然很简单,但可能会出现滥用的情况,如图: 这种标记判断,嵌套成这样(其实没有必要嵌套),会让别人觉得作者水平很低. 可以看出,这些if仅仅是在判断一个变量,根据这个变量的值,返回不同的文字信息. 用switch也不是很好,那样虽然理解起来容易一些,但仍然需要编写很长很长的代码. 接下来小菜就总结几点消除if-else的小技巧. 1.将对应关系保存在数据库中,作为字典. 截图中的例子,无非就是一个对应关系,把指定的数字翻译成文字信息. 这很像我们常用的