タグ

ブックマーク / www.javadb.jp (1)

  • ZipInputStream - ZIP形式のファイルを展開する

    Zip形式のファイルを展開するサンプルコードです。ZIP形式のファイルの展開は「java.util.zip.ZipInputStream」を「FileInputStream」に連結して行います。 「ZipInputStream」は「FileInputStream」など他の入力ストリームに接続して使用します。ZIPファイルに含まれるファイルは「ZipEntry」クラスとして、「ZipInputStream」から取得することができます。Zipエントリの取出しは、getNextEntry()メソッド行います。エントリを取り出したら、read()メソッドでそのエントリからデータを読みます。読み取りがエントリの終端に達したら、-1が返されます。ZipEntryクラスのgetName()メソッドで返されるエントリ名は上位階層のディレクトリを含む、相対パスになっています。ディレクトリ構成を復元する場合は

  • 1