ホームページ > Java > &#&チュートリアル > Java でファイルをあるディレクトリから別のディレクトリに効率的にコピーするにはどうすればよいでしょうか?

Java でファイルをあるディレクトリから別のディレクトリに効率的にコピーするにはどうすればよいでしょうか?

Mary-Kate Olsen
リリース: 2024-11-11 09:33:03
オリジナル
1028 人が閲覧しました

How do you efficiently copy files from one directory to another in Java?

Java でディレクトリ間でファイルをコピーする: 解決された解決策

Java では、ディレクトリ間でファイルをコピーするのは簡単な作業です。発生した特定の問題に対処するために、Apache Commons IO ライブラリの FileUtils クラスを利用できます。

提供されたコード スニペットは、最初の 20 個のテキスト ファイルを dir という名前のディレクトリから dir 内の trainingData という名前のサブディレクトリにコピーしようとします。 。これを実現するには、FileUtils.copyDirectory() メソッドを使用します。

import org.apache.commons.io.FileUtils;

...

FileUtils.copyDirectory(source, dest);
ログイン後にコピー

ここで、source は dir ディレクトリを表し、dest は trainingData サブディレクトリを表します。このメソッドは、すべてのファイルとサブディレクトリをソースから宛先に効率的にコピーします。

このソリューションを実装するには、Apache Commons IO ライブラリを依存関係としてプロジェクトに含めることを忘れないでください。 Maven や Gradle などの依存関係マネージャーを使用して、次の依存関係を追加できます。

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.11.0</version>
</dependency>
ログイン後にコピー

ライブラリが追加されたら、提供されたコード スニペットをプログラムに組み込むことができます。これにより、Java プログラミング環境内で、あるディレクトリから別のディレクトリにファイルを正常にコピーできるようになります。

以上がJava でファイルをあるディレクトリから別のディレクトリに効率的にコピーするにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート