【发布时间】:2010-12-20 05:55:18
【问题描述】:
我正在遍历一个数组并按值将其排序为一周中的几天。
为了做到这一点,我使用了许多 if 语句。如果我使用多个ifs,而不是一组else if 语句,它对处理速度有什么影响吗?
【问题讨论】:
-
我不知道处理速度,但是如果你有这么多的 if 块,也许你应该考虑使用 switch 语句。特别是对于像一周中的几天这样的事情。
-
从多个 if 语句更改为一个 if-elseif 语句时,功能发生了巨大变化。想想你的代码到底做了什么。