اكواد لتعامل مع الملفات في جافا
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: التعامل مع حزم الجافا java package
صفحة 1 من اصل 1 • شاطر
اكواد لتعامل مع الملفات في جافا
اهلا وسهلا بكم في منتدى مصر التقني
---------------------------------------
شرح الكود
1- اول ثلاث اسطر استدعينا مكتبات الخاصة بالملفات
اما اخر سطر حددنا مسار الملف المراد حذفه
شرح جزء من الكود
في سطر السابع حددنا اسم الملف مراد معرفة خصائص ملفه
في سطر قبل الاخير حددنا مسار الملف مراد معرفة حجمه
---------------------------------------
- كود لحذف ملفات في جافا
- الكود:
import java.net.URI;
import java.nio.file.Files;
import java.nio.file.Paths;
public class Test {
public static void main(String[] args) throws Exception{
Files.delete(Paths.get(new URI("file:///tmp.txt")));
}
}
شرح الكود
1- اول ثلاث اسطر استدعينا مكتبات الخاصة بالملفات
اما اخر سطر حددنا مسار الملف المراد حذفه
- الكود:
file:///tmp.txt
- كود الحصول على معلومات عن ملف او خصائصه عن طريق الكود التالي
- الكود:
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
public class Test {
public static void main(String[] args) throws Exception {
Path path = FileSystems.getDefault().getPath("/home/docs/users.txt");
displayFileAttributes(path);
}
private static void displayFileAttributes(Path path) throws Exception {
String format = "Exists: %s %n" + "notExists: %s %n" + "Directory: %s %n"
+ "Regular: %s %n" + "Executable: %s %n" + "Readable: %s %n"
+ "Writable: %s %n" + "Hidden: %s %n" + "Symbolic: %s %n"
+ "Last Modified Date: %s %n" + "Size: %s %n";
System.out.printf(format, Files.exists(path, LinkOption.NOFOLLOW_LINKS),
Files.notExists(path, LinkOption.NOFOLLOW_LINKS),
Files.isDirectory(path, LinkOption.NOFOLLOW_LINKS),
Files.isRegularFile(path, LinkOption.NOFOLLOW_LINKS),
Files.isExecutable(path), Files.isReadable(path),
Files.isWritable(path), Files.isHidden(path),
Files.isSymbolicLink(path),
Files.getLastModifiedTime(path, LinkOption.NOFOLLOW_LINKS),
Files.size(path));
}
}
شرح جزء من الكود
في سطر السابع حددنا اسم الملف مراد معرفة خصائص ملفه
- الكود:
Path path = FileSystems.getDefault().getPath("/home/docs/users.txt");
- كود معرفة حجم ملف
- الكود:
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class Test {
public static void main(String[] args) throws Exception {
Path zip = Paths.get("/usr/bin/zip");
System.out.println(Files.size(zip));
}
}
في سطر قبل الاخير حددنا مسار الملف مراد معرفة حجمه
اعتذر عن عدم شرح الاكواد ولكن نقلتهم للفائدة
---------------------------------عدل سابقا من قبل أحمد مناع في الأربعاء فبراير 05, 2014 9:33 am عدل 1 مرات (السبب : للتنسيق)
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
رد: اكواد لتعامل مع الملفات في جافا
أشكرك على مجهودك أخى ايمن
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: اكواد لتعامل مع الملفات في جافا
جزاكم الله خيرا اخى ايمن Welcome Back
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: التعامل مع حزم الجافا java package
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
أمس في 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
أمس في 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft
» كشف تسربات المياه في جدة
السبت مارس 23, 2024 7:23 pm من طرف gmalnagy
» خدمات كشف تسربات المياه بخصم 25% - اتصل الان
السبت مارس 23, 2024 7:22 pm من طرف gmalnagy
» كهربائي منازل بالرياض
الأحد مارس 17, 2024 1:52 pm من طرف رانيا حماد
» افضل شركة نقل عفش بالرياض نقل باكستاني 40% خصم | موقع الانوار
الأحد مارس 17, 2024 1:25 pm من طرف رانيا حماد