更新时间:2023-01-19 21:42:14
在这种情况下,您***使用范围检查,因为您只需要对三个或三个以上的两个比较进行比较-而且***保持可更改性,只需更改一个值,如果需要的话.
In this case, you better use a range check, because you need only two comparisons against of three or more - and it is better maintanable, just to change a value, if necessary.
if (dayOfWeek >= 4 && dayOfWeek <= 6 && hour >= 17 && hour < 19) {
由于||
if ((dayOfWeek == 4 || dayOfWeek == 5 || dayOfWeek == 6) && hour >= 17 && hour < 19 ) {