所以我有一个问题。今天,我开始优化我的代码,并得到了这一点,例如:爪哇.startsWith优化
return !this.message.startsWith("/");
好跟随着我把我的优化建议从here(与规则)
所以应该怎么写代码更优化的版本? 我目前得到了:
return !(this.message.length() > ZERO) && this.message.charAt(ZERO) == Slash;
我写得对吗? 如果我写错了,那么我写错了什么?
感谢, 坦布雷
你需要优化它吗?第一个是更可读... – NilsH 2013-04-08 17:25:59
为什么你创建了'0'的命名常量?那看起来很糟糕。 – nothrow 2013-04-08 17:27:50
我怀疑它会更快... – assylias 2013-04-08 17:28:34