我有
if (localName.equals("TaxName")) {
Run Code Online (Sandbox Code Playgroud)
但是PMD说
Position literals first in String comparisons
Run Code Online (Sandbox Code Playgroud)
Ada*_*dam 26
"TaxName".equals(localName)更好,如果localName是null您将不会得到空指针异常.
我更喜欢首先定位文字,即:
if ("TaxName".equals(localName)) { ...
Run Code Online (Sandbox Code Playgroud)
这样,您可以对null的情况进行正确的比较,而不是获取NullPointerException.
| 归档时间: |
|
| 查看次数: |
10419 次 |
| 最近记录: |