IO:http://jakarta.apache.org/commons/io/]]は、java.ioパッケージを利用したプログラミングを簡略化するユーティリティクラスを提供します。#contents**org.apache.commons.io.CopyUtilsクラスString、byte配列、InputStream、ReaderからOutputStream、Writerへのコピーができます。入力ストリームから出力ストリームへコピーしてファイルを複製する。}**org.apache.commons.io.IOUtilsクラスストリームを安全にクローズします。ストリームからString、byte配列を取得できます。}**org.apache.commons.io.FileUtilsクラスFileクラス処理の様々な機能を提供します。ディレクトリ内のファイル、サブディレクトリ全てを削除します。}ファイルをコピーします。}ディレクトリ内で指定の拡張子のファイルを検索します。System.out.println(files);ディレクトリ配下のサイズをlong型で返します。''touch''(File)--touchコマンドと同等の処理をします。''convertFileCollectionToFileArray''(Collection)--Fileクラスのコレクションを配列に変換します。IOFileFilter)--指定のディレクトリ内にてフィルタに従って検索します。File)--二つのFileオブジェクトが等しいかどうか比較します。''toFile''(URL)--URLオブジェクトからFileオブジェクトへ変換します。''toURLs''(File[])--File配列をURL配列に変換します。String)--指定のエンコーディング(第2引き数)でFileオブジェクトをStringオブジェクトに変換します。String)--第2引き数のStringオブジェクトを指定のエンコーディング(第3引き数)でFileオブジェクトに変換する。''forceDelete''(File)--ファイルまたはディレクトリを強制的に削除します。File.delete()との違いはディレクトリは空である必要はなく、削除失敗時にはfalseを返すのではなく例外をスローします。File)--第1引き数のFileが第2引き数のFileより新しいか比較します。**org.apache.commons.io.filefilter.FileFilterUtilsクラスFileUtilsでの検索するフィルタを生成します。