switch 和 if elseif 哪个效率高? 答案:if 和switch这两种判断方法都有自己的优势,其效率高低之在于与编译器对其优化程度。(可能的情况,视各语言的编译器而定) switch效率一定是高于if的,高也高不了多少,如果你编程仅仅是windows的话,就无所谓了if还是switch了。 详见:14楼 的分析 http://topic.csdn.net/u/20070207/22/366a13b9-10cd-4487-a265-e92c72a1157b.html java也有办法查阅单个方法的汇编指令!详情参阅 执行篇:使用HSDIS插件分析JVM代码执行细节 及 RednaxelaFX 的回复!