文字列連結内の空文字列オペランドを報告します。 空文字列との連結は String でないオブジェクトまたはプリミティブを String に変換するために使用できますが、String.valueOf() メソッド呼び出しを使用する方が明確になる可能性があります。

連結を単純化するクイックフィックスが提案されます。

例:


  void foo(int x, int y) {
    String s = "" + x + " ; " + y;
  }

クイックフィックス適用後:


  void foo(int x, int y) {
    String s = x + " ; " + y;
  }

空文字列を除去するのに別オペランドの String.valueOf() 変換を追加する必要がある状況を無視するには、「他を変更せずに空文字列を除去できる状況のみを報告する」オプションを使用します。