资讯专栏INFORMATION COLUMN

【Java】PMD规则学习(1) --字符串比较

Yang_River / 2619人阅读

摘要:是一款采用协议发布的程序代码检查工具。该软件功能强大,扫描效率高,是程序员的好帮手。支持的编辑器包括和。如果出现了这个错误提醒,意思是在字符串比较时应当将字符常量放在前面,这样可以保证比较的字符变量为空时不会出现空指针异常,而是直接返回。

PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。

PMD支持的编辑器包括:
JDeveloper、Eclipse、JEdit、JBuilder、BlueJ、CodeGuide、NetBeans/Sun Java Studio、Enterprise/Creator、IntelliJ IDEA、TextPad、Maven、Ant,、Gel、JCreator和Emacs。

PositionLiteralsFirstInComparisons: Position literals first in String comparisons 

  如果出现了这个错误提醒,意思是在字符串比较时应当将字符常量放在前面,这样可以保证比较的字符变量为空时不会出现空指针异常,而是直接返回false。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/66695.html

相关文章

  • 阿里巴巴Java代码规约插件p3c-pmd使用指南与实现解析

    摘要:年月底,阿里巴巴集团发布了阿里巴巴开发手册终极版,年月日,在杭州云栖大会上,代码规约插件全球首发,插件支持以上版本和以上版本。阿里巴巴代码规约插件安装阿里代码规约插件有插件和插件。 2017年9月底,阿里巴巴集团发布了《阿里巴巴Java开发手册》PDF终极版,2017年10月14日,在2017杭州云栖大会上,Java代码规约插件全球首发,p3c-pmd插件支持Eclipse4.2以上版...

    worldligang 评论0 收藏0
  • # 在Gradle中使用阿里巴巴Java开发规约插件进行代码检查

    摘要:也就是说,在不运行程序的情况下报告错误。此外,用户还可以自己定义规则,检查代码是否符合某些特定的编码规范。使用短写方式运行任务输出的检测报告在我们定义的目录里可以找到 在Gradle中使用阿里巴巴Java开发规约插件进行代码检查 概述   最近阿里发布了《阿里巴巴Java开发手册》,一时间无数阿里拥趸如获武穆遗书,就在近日阿里又顺便发布了,可以轻松的在码字阶段获得相应的编码提示,那么,...

    Invoker 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<