タグ

2009年1月22日のブックマーク (2件)

  • なんちゃってプログラマーのメモ java:StringBufferとStringBuilderの比較

    【StringBufferクラスとStringBuilderクラス】 JDK1.0の頃からあるStringBufferクラスとJDK1.5で導入されたStringBuilderクラスは、どちらも機能は一緒です。 大きな違いとして、処理速度があげられます。 StringBufferがスレッドセーフな可変の文字列を扱うクラスに対し、StringBuilderは同期化は保障されていません。 スレッドを意識しない分、StringBuilderのほうが高速に処理を行う事が出来ます。StringBufferクラスを使用する上で、スレッドを気にするようなプログラムは殆ど無い事が多かったため、高速に処理が出来るStringBuilderクラスが誕生しました。 APIでは、「StringBuffer よりもStringBuilderを優先して使用することをお勧めします。」と説明しています。 http://7

    tegetegetege
    tegetegetege 2009/01/22
    性能比較
  • POI Javaテクニカルサンプル集

    MicrosoftのWordファイルをJavaで読み込むサンプルです。 http://www.apache.org/dyn/closer.cgi/jakarta/poi/からライブラリをダウンロードします。 現在使用しているのは、poi-bin-3.0-FINAL-20070503.zip のライブラリです。 HWPFライブラリは poi-scratchpad-3.0-rc4-20070503.jar に入っています。 Paragraph の使い方 Paragraphとは、段落を表しています。 Range もしくは Section クラスの getParagraph(行数)で取得します。 CharacterRun の使い方 CharacterRun とは、一つのParagraph の中で、同じ属性を持つ文字列を表しています。 例えば、ABCDEFという文の場合、Paragraph では、A

    tegetegetege
    tegetegetege 2009/01/22
    Word、Excel操作のサンプルあり。セルの結合解除も