初期容量を指定せずに新しい StringBuffer または StringBuilder オブジェクトがインスタンス化されようとしていることを報告します。

初期容量が指定されていない場合はデフォルトの容量が使用されますが、これが最適であることはめったにありません。 StringBuffer の初期容量を指定しなかった場合、初期容量を超えた時点で空き領域を再割り当てしてメモリをコピーする必要がある場合にパフォーマンスに問題が生じる可能性があります。

例:


  // 容量が指定されていません
  var sb = new StringBuilder();