PMD 检查java代码:可以去掉无用的括号(UselessParentheses)

这个规则的优先级比较低。
https://docs.pmd-code.org/pmd-doc-6.55.0/pmd_rules_java_codestyle.html#uselessparentheses

无用的括号可以去掉。当然,有时候为了避免理解起来困难,加上括号反而更加清晰。

例如:

public static short calculateChecksum(byte[] sourceData) {
    short checksum;
    
    checksum = calculateOnesComplementSum(sourceData);
   // (~checksum)两边的扩号可以去掉
    checksum = (short)(~checksum);
    return checksum;
}

你可能感兴趣的:(java,PMD)