بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کد کپی کردن یک فایل ( فقط همین ㋡ )
با سلام، تو انجمن گشتم چیزی پیدا نکردم تو سایتهای خارجی گشتم ولی فقط کپی کردن کل فایلهای یه دایرکتوری رو به یه دایرکتوری دیگه پیدا کردم، اما من اینو نمیخوام ، من فقط کپی کردن یک فایل به جایی دیگر رو میخواهم، یک فایل که مسیرش مشخصه میخوام برام کپی کنه و ببرش تو دایرکتوریی که میخوام، همین ... (بعد اینکه آیا Cut کردن با Copy کردن فرق میکنه؟) (لطفا پاسخگو باشید عزیزان) ...
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Criss
10 سال پیش
+1
0
آموزش های استاد < فصل 15 < (هرچند آموزشی برای کپی کردن بصورت جداکانه توسط استاد داده شده)
public static void copyFile(String sourceFile, String destinationFile) {
FileInputStream inputStream = null;
FileOutputStream outputStream = null;
try {
inputStream = new FileInputStream(sourceFile);
outputStream = new FileOutputStream(destinationFile);
byte[] buffer = new byte[8 * 1024];
int len;
while ((len = inputStream.read(buffer)) > 0) {
outputStream.write(buffer, 0, len);
}
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
} finally {
if (inputStream != null) {
try {
inputStream.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
if (outputStream != null) {
try {
outputStream.flush();
outputStream.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .