I've heard that the "switch" statement is faster in terms of execution speed than the "if ... else" statement. If this is true, what other statements should be favored in lieu of their alternates?

For instance, which one of these would be fastest in terms of execution?:
Code:
switch(someBoolean != true) { ... };
switch(!someBoolean) { ... };
switch(someBoolean ^ true) { ... };