2011-05-23 9 views
2

私のプログラムには、ファイルのコピー/移動/削除など、多くのファイル操作があります。ファイル処理のためのオープンソースが必要

もちろん、私はこのような操作を処理するためにJDK java.io.Fileクラスを使うことができましたが、この場合、より強力で、より効率的で、より便利でクロスプラットフォームなオープンソースソリューションが必要であると思います。あなたはそれをお勧めできますか?ありがとう!

+2

なぜあなたは、言語に付属のものよりも優れたオープンソースソリューションが必要だと思いますか? (今はJava Open Sourceのほとんどではありませんか?) –

+0

@David:Javaの世界では多くのオープンソースを知っていて、ファイルハンドリングはプログラムで一般的ですから、オープンソースのソリューションがあるはずです。 –

+0

ほとんどのオープンソースソリューションは、java.io.Fileの上に構築されています。何かそれに間違っている? –

答えて

2

FileUtils Apache Commons IOは、ファイルのコピーや移動に適したユーティリティメソッドを提供しています。

4

は、ファイルを操作するためのユーティリティメソッドを提供します(io packageから)Google GuavaさんFilesもあります。

Apache Commons IOとcom.google.common.ioの間には、多くの重複があります。私は個人的にグアバを好む。

関連する問題