ホームページ > Java > &#&チュートリアル > Javaでファイルをサブディレクトリにコピーするにはどうすればよいですか?

Javaでファイルをサブディレクトリにコピーするにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-08 06:11:01
オリジナル
1100 人が閲覧しました

How to Copy Files to a Subdirectory in Java?

Java のサブディレクトリへのファイルのコピー

質問:

からファイルをコピーするにはどうすればよいですか? Javaを使用してディレクトリを同じディレクトリ内のサブディレクトリに追加しますか?ディレクトリ内の最初の 20 個のファイルを反復処理して、新しく作成した「trainingData」という名前のサブディレクトリにコピーしたいと考えています。

答え:

一方、Java はネイティブではありません。この特定のタスクに関数を提供すると、サードパーティのライブラリが効率的にそれを解決できます。 Apache Commons IO ライブラリは、copyDirectory と呼ばれるメソッドを備えた FileUtils クラスを提供します。

コード例:

import org.apache.commons.io.FileUtils;

File sourceDirectory = new File("path/to/sourceDirectory");
File destinationDirectory = new File("path/to/sourceDirectory/trainingData");

try {
    FileUtils.copyDirectory(sourceDirectory, destinationDirectory);
} catch (IOException e) {
    e.printStackTrace();
}
ログイン後にコピー

このコードは、sourceDirectory 内のすべてのファイルとサブディレクトリをコピーします。宛先ディレクトリに。 trainingData ディレクトリは事前に作成しておく必要があります。

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

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