
resources.report.rules.pmd.UseStringBufferLength.html Maven / Gradle / Ivy
UseStringBufferLength
UseStringBufferLength
Use StringBuffer.length() to determine StringBuffer length rather than using StringBuffer.toString().equals("")
or StringBuffer.toString().length() ==.
This rule is defined by the following Java class:
net.sourceforge.pmd.rules.strings.UseStringBufferLength
Example:
public class Foo {
void bar() {
StringBuffer sb = new StringBuffer();
// this is bad
if(sb.toString().equals("")) {}
// this is good
if(sb.length() == 0) {}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy