下面是我需要优化和计划的代码,它会很好地转移到switch构造。但我可以比较以防万一。所以我打算将比较(len > 3)作为默认情况。
如果我将比较部分(len > 3)作为默认情况,并将默认情况添加为开关中的第一个,会更快吗?
或者我怎样才能将下面的代码作为 switch 语句?
if ( len > 3 ) {
// Which will happen more often;
}
else if ( len == 3 ) {
// Next case which may occur often;
} else if ( len == 2 ) {
// The next priority case;
} else {
// And this case occurs rarely;
}