FastCat 2.4

ライセンス: 無料 ‎ファイルサイズ: 93.18 KB
‎ユーザー評価: 5.0/5 - ‎6 ‎投票

ファストキャットは、合理化された迅速なバージョンである文字列バッファ/文字列ビルダー は、非常にまでバッファを割り当てないので、より効率的です。 最後の分、そしてそれに必要な正確なサイズを割り当てる。 あなたはそれを使用します 独自の Java プログラムを作成する。 これは、文字列ビルダーと非常に同様に動作します, したがって、Javadocはあなたが必要とするすべてでなければなりません。 ファストキャットはヌルセーフです。 null または 0 の長さの文字列を渡す場合 .append メソッドは何もしません。 つまり、お客様は アプリケーション コード。 明示的に null を追加することを避ける必要はありません。 発生する可能性があるため、StringBuilder でのテストを通過する可能性があるエラー まれにしかありません。 FastCat は、1 文字を追加するとうまく機能しません。 あなたのファストキャットに時間。 そのようなアプリケーションでは、従来の Stringbuilder。 FastCat は、最小限の RAM 使用量で非常に迅速に動作します。 追加するチャンクの数を正確に予測できますが、 最終的な合計サイズの漠然とした考えだけです。 RAMの使用量を最小限に抑えることで、 ガベージ コレクションの頻度が低く、高速になります。 私は得た 私はそれを使用するためにHTMLMacrosアプリを切り替えたときに10%スピードアップ。 FastCat の基本的な考え方は、連結するチャンクの数を推定することです。 出力の長さではありません。

バージョン履歴

  • バージョン 2.4 に転記 2014-09-07
    Add AndList は、フォーム a、b、c、および d のリストを作成します。
  • バージョン 1.3 に転記 2010-02-13
    1.6 から Java 1.5 に変換

プログラムの詳細