Ví dụ 1: sử dụng java.nio.file.Files.copy()
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
|
Output:
Thu muc da duoc tao D: empNew Thu muc da duoc tao D: empNewjava Thu muc da duoc tao D: empNewjavajava-core File da duoc copy D: empNewjavajava-corejavacore1.txt Thu muc da duoc tao D: empNewsrc File da duoc copy D: empNewsrc est1.txt File da duoc copy D: empNew est2.txt File da duoc copy D: empNew est3.txt
Lưu ý: Sử dụng phương thức java.nio.file.Files.copy() có thể copy được thư mục. Tuy nhiên các file bên trong thư mục không được copy. Vì vậy cần phải tạo ra thư mục mới bằng lệnh targetFolder.mkdir();
Ví dụ 2: sủ dụng FileInputStream và FileOutputStream
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
|
Output:
Thu muc da duoc tao D: empNew Thu muc da duoc tao D: empNewjava Thu muc da duoc tao D: empNewjavajava-core File da duoc copy D: empNewjavajava-corejavacore1.txt Thu muc da duoc tao D: empNewsrc File da duoc copy D: empNewsrc est1.txt File da duoc copy D: empNew est2.txt File da duoc copy D: empNew est3.txt
Nguồn tin: viettuts.vn