Inspectopedia
 
2024.3

Concatenation with empty string

Warning
New
Last modified: 03 December 2024

Reports empty string operands in string concatenations. Concatenation with the empty string can be used to convert non-String objects or primitives into Strings, but it can be clearer to use a String.valueOf() method call.

A quick-fix is suggested to simplify the concatenation.

Example:

After the quick-fix is applied:

Use the Report only where empty strings can be removed without other changes option to ignore cases cases where removing the empty string will require adding a String.valueOf() conversion of another operand.