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);
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>
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!