Rumah > Java > javaTutorial > teks badan

Bagaimanakah anda cekap menyalin fail dari satu direktori ke direktori lain di Jawa?

Mary-Kate Olsen
Lepaskan: 2024-11-11 09:33:03
asal
969 orang telah melayarinya

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

Menyalin Fail dari Satu Direktori ke Direktori Lain dalam Java: Penyelesaian Terselesai

Di Java, menyalin fail merentas direktori boleh menjadi tugas yang mudah. Untuk menangani isu khusus yang dibangkitkan, kami boleh memanfaatkan kelas FileUtils daripada perpustakaan Apache Commons IO.

Coretan kod yang disediakan bertujuan untuk menyalin 20 fail teks pertama daripada direktori bernama dir ke subdirektori bernama trainingData dalam dir . Untuk mencapai matlamat ini, kami boleh menggunakan kaedah FileUtils.copyDirectory():

import org.apache.commons.io.FileUtils;

...

FileUtils.copyDirectory(source, dest);
Salin selepas log masuk

Di sini, sumber mewakili direktori dir, dan dest mewakili subdirektori trainingData. Kaedah ini akan menyalin semua fail dan subdirektori dengan berkesan dari sumber ke tujuan.

Untuk melaksanakan penyelesaian ini, ingat untuk memasukkan perpustakaan Apache Commons IO sebagai kebergantungan dalam projek anda. Anda boleh menggunakan pengurus kebergantungan seperti Maven atau Gradle untuk menambah kebergantungan berikut:

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.11.0</version>
</dependency>
Salin selepas log masuk

Setelah pustaka ditambahkan, anda boleh memasukkan coretan kod yang disediakan ke dalam program anda. Ini akan membolehkan anda berjaya menyalin fail dari satu direktori ke direktori lain dalam persekitaran pengaturcaraan Java.

Atas ialah kandungan terperinci Bagaimanakah anda cekap menyalin fail dari satu direktori ke direktori lain di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan