Advantage of switch over if-else statement
Use switch. In the worst case the compiler will generate the same code as a if-else chain, so you don’t lose anything. If in doubt put the most common cases first into the switch statement. In the best case the optimizer may find a better way to generate the code. Common things a compiler does … Read more