switch 的性能提升了 3 倍,我只用了这一招!
16lz
2021-01-26
上一篇《if快还是switch快?解密switch背后的秘密》我们测试了 if 和 switch 的性能,得出了要尽量使用 switch 的结论,因为他的效率比 if 高很多,具体原因点击上文连接查看。
既然 switch 如此有魅力,那么有没有更好的方法,让 switch 变得更快一些呢?
答案是有的,不然本文就不会诞生了不是?
在上篇 if 和 switch 性能对比的文章中有读者问到:String 类型的 switch 性能是否也比 if 高?先说答案,String 类型的条件判断 switch 的性能依旧比 if 好。
口说无凭,先举个©著作权归作者所有:来自51CTO博客作者mb5ff2f2755a961的原创作品,如需转载,请注明出处,否则将追究法律责任
更多相关文章
- if快还是switch快?解密switch背后的秘密
- HashMap 的 7 种遍历方式与性能分析!「修正篇」
- HashMap 的 7 种遍历方式与性能分析!(强烈推荐)
- Android(安卓)性能优化 APM 平台搭建
- Android的致命问题——性能优化
- Android(安卓)之旅:Google 发布 Android(安卓)性能优化典范
- Android(安卓)Training - 代码性能优化小技巧
- Android开发周报:性能优化从入门到精通
- Android(安卓)APP性能及专项测试