طرق لإنشاء وحذف الملفات/الدلائل فئات الملفات شائعة الاستخدام
1.Boolean موجود (): يحدد ما إذا كان هناك ملف أو دليل
2.Boolean CreateNewFile (): إنشاء ملف جديد
3.Boolean Delete (): حذف الملف
4.Boolean MKDIRS (): إنشاء أدلة متعددة المستويات بشكل متكرر
5.file getParentFile (): احصل على الدليل السابق
1. إنشاء/حذف الملف
جرب {// إنشاء ملف جديد في دليل Demo of d disk: test.txt file = ملف جديد ("d: //demo//test.txt") ؛ // إذا كان الملف موجودًا ، حذفًا ، لا توجد ، قم بإنشاء if (! file.exists ()) {// غير موجود ، إنشاء file.createNewFile () ؛ } آخر {// موجود ، حذف file.delete () ؛ }} catch (استثناء e) {e.printstacktrace () ؛}• إنشاء دليل
جرب {// إنشاء دليل جديد "/a/b/c" في الدليل التجريبي لملف ملف d disk = ملف جديد ("d: // demo // a // b // c") ؛ if (! file.getParentFile (). } file.mkdirs () ؛} catch (استثناء e) {E.PrintStackTrace () ؛}تشغيل الملف
1.String getName (): احصل على اسم الملف
2. طول طول (): احصل على حجم الملف ووحدة بايت الإرجاع
3. File GetParentFile (): احصل على كائن الملف الخاص بالدليل السابق
4.String GetParent (): احصل على مسار الدليل السابق
5. LastModified (): آخر الوقت المعدل
6.Boolean Isfile (): هل هو ملف؟
حاول {// استخدام المنشئ لتحديد الملف لتشغيل ملف الملف = ملف جديد ("d:"+file.separator+"demo"+file.separator+"nokiapptx") ؛ // احصل على اسم سلسلة اسم الملف = file.getName () ؛ System.out.println ("اسم الملف:"+name) ؛ // احصل على ملف face system.out.println ("File Fuctix:"+name.substring (name.lastindexof (".")+1)) ؛ // احصل على حجم الملف الطويل = file.length () ؛ // tyte double size = (double) length/1024 ؛ // byte-> kb decimalformat format = new decimalformat ("0.00") ؛ // الاحتفاظ بمساحة اثنين من الأماكن العشرية. // احصل على نظام الدليل العلوي. System.out.println (file.getParent ()) ؛ // احصل على آخر وقت تعديل طويل lastModified = file.lastmodified () ؛ SimpledAteFormat DateFormat = جديد SimplEdateFormat ("YyyyM-MM-DD HH: MM: SS") ؛ تاريخ التاريخ = تاريخ جديد (LastModified) ؛ System.out.println (DateFormat.Format (Date)) ؛ // هل هو نظام ملفات.دليل الدليل
1.string [] list (): احصل على تمثيل السلسلة لجميع الملفات في الدليل
2.file [] listfiles (): احصل على تمثيل الملف لجميع الملفات في الدليل
3.Boolean Isdirectory (): هل هو دليل
حاول {file file = ملف جديد ("d:"+file.separator+"demo") ؛ String [] list = file.list () ؛ لـ (String s: list) {system.out.println (s) ؛ } system.out.println ("-------------------") ؛ // هل هو نظام دليل. // الإحصائيات عدد الدلائل الفرعية والملفات في ملف دليل [] listFiles = file.listfiles () ؛ int fileCount = 0 ؛ // عدد الملفات int directorycount = 0 ؛ // عدد الدلائل لـ (file f: listfiles) {if (f.isfile ()) {fileCount ++ ؛ } آخر {directoryCount ++ ؛ }} system.out.println ("file:"+fileCount+"؛ الدليل:"+directorycount+") ؛} catch (استثناء e) {eprintstacktrace () ؛}دليل الإخراج العودية
يدعو البرنامج نفسه
// معلومات الدليل بشكل متكرر: دليل الدليل الفرعي ، ملف print print (ملف ملف) {// judty ما إذا كان دليلًا إذا كان (file.isdirectory ()) {// دليل ، احصل على الدليل الفرعي وملف الملف [] listfiles = file.listfiles () ؛ if (listfiles! = null) {for (file f: listfiles) {print (f) ؛ }}} system.out.println (file) ؛}لخص
ما سبق هو طريقة إنشاء وحذف الملفات والدلائل في جافا التي قدمها لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!