جافا تدرك ملفات قراءة وحذف المجلد
Package Test.com ؛ (سلسلة FilePath) يلقي fileNotfoundException ، ioException {file = ملف جديد (filepath) ؛ path = " + file.getPath ()) ؛ // system.out.println (" Abssolbpath = " + file.getabsolutepath ()) ؛ tname ()) ؛} آخر if (file.isdirectory ()) {string [] fileList = file.list () ؛ ) ؛ ()) ؛ {system.out.println ("readfile () استثناء:" + e.getMessage ()) ؛} إرجاع true ؛} /*** حذف مجلد جميع المجلدات أدناه وملف* / /*public static boyanefile (String delpath ) يلقي FileNotfoundException ، ioexception {file = ملف جديد (delpath) ؛ ()) {system.out.println ("2") ؛ // " + filelist [i]) ؛ if (! delfile.isdirectory ()) {system.out.println (" path = " + deldpath (") ؛ system.out.println ( ()) ؛ ) {deletefile (delpath + "//" + filelist [i]) ؛ ()) ؛} إرجاع true ؛}*/ public static void main (string [] args) {try {try ("c: // users /////s desktop // skj_h25 evential // 004_rcag // 003_skj" ) ؛
الطريقة الثانية:
حزمة othertudy المجلد * */الفئة العامة testReadFile {/** * المسار المطلق لـ Webroot للمشروع * regurn */string "// d:/$ {workspace}/$ {projectName}/webroot/web-inf/ الفئات/"的路径 的路径 string path = this.getClass (). getResource ("/"). getPath () ؛ // 从路径字符串 خذ مسار الهندسة = path.substring (1 ، path.indexof (" web -inf/class ") ؛ system.out.println (" مسار الهندسة: "+مسار) ؛ مسار الإرجاع ؛}/*** @ @ @ @ parm args*/public static void main (string [] args) {testReamFile trf = new testReamFile () ؛ .printStackTrace () ؛}/** * جميع الملفات ضمن مجلد المسار المحدد * param filepath * reghrows fileNotffffffff oundexception * throws ioexception */public static boolean readAllfile (string filepath) fileNotfoundException ، ioexception {file file = ملف جديد (FilePath) ؛ ()) ؛ (file.isdirectory ()) {system.out.println (/n معلومات ملف المجلد: ") ؛ ++) {file قارئ = fileList [i] ؛ n/n/n/n/n/n/n/n/n/n/n/n/t المسار النسبي = " + readfile.getpath ()) ؛ system.out.println ("/t absilete path = " + readfile.getabsolutepath ()) ؛ ) ؛) ؛}}} {system.out.pr intln ("readfile () استثناء:" + e.getMessage ()) ؛} إرجاع TRUE ؛}/** * regurn * throws fileNotFoundship * throws ioException */public static boolean deletefile (string delpath) remenotfoundexception ، ioException {try {file file = new file (delpath) ؛ .p rintln ("1") ؛ int i = 0 ؛ ()) ؛ .isdirectory ()) {deletefile (fileList [i] .getPath ()) ؛}} file.delete () ؛}}} (fileNotFoundException e) {system.out.println ("deletefile ()" e.getMessage () ؛} إرجاع صحيح ؛}}
ما سبق هو كل محتويات هذه المقالة.