Java реализует файлы чтения и удаления папки
Пакет Test.com; (String filePath) Throws filenotFoundException, ioException {file file = new File (filePath); path = " + file.getPath ()); // system.out.println (" AbsolutePath = " + file.getAbsolutePath ()); tname ());} else if (file.isdirectory ()) {string [] FILELIST = file.list (); ); ()); {System.out.println ("readfile () exection:" + e.getmessage ());} return true;} /*** Удалить папку Все папки ниже и файл* / /*public static deletefile (String delpath ) Бросает filenotfoundexception, ioexception {file file = new File (delpath); ()) {System.out.println ("2"); // " + filelist [i]); if (! delfile.isdirectory ()) {System.out.println (" path = " + deldpath ("); System.out.println ("AbsolutePath =" + delfile.getabsolutePath ()); {deletefile (delpath + "//" + filelist [i]); ());} Return true;}*/ public static void main (string [] arts) {try {c: // users/ /// desktop // skj_h25 положительный // 004_rcag // 003_skj "); / Deletefile ("d:/ file");} catch (filenotfoundeption ex) {} catch (ioexception ex) {} stem.out.println (ok ");}}
Метод второй:
Пакет другой Папка * */public class testreadfile {/** * Абсолютный путь веб-корня проекта * @return */string "// d:/$ {workspace}/$ {projectName}/webRoot/web-inf/ классы/"的路径 String Path = this.getClass (). getResource ("/"). getPath (); // 从路径字符串 Уберите путь инженерного пути = path.substring (1, path.indexof (" web -inf/class "); System.out.println (" Инженерный путь: "+path); return Path;}/*** @ @ @ @ @ @ @ param args*/public static void main (string [] args) {testReamFile trf = new TestReamFile (); .printStackTrace ();}/** * Все файлы в указанной папке пути * @param filePath * @return * @Throws filenOtffffffff oundexception * @Throws ioException */public static boolean reartAllfile (string filePath) переезды filenotfoundexcept = Новый файл (filePath); ()); (file.isdirectory ()) {System.out.println ("/n Файл Файл Информация:"); ++) {файл readful = filelist [i]; N/N/N/N/N/N/N/N/N/N/N/N/T Относительный путь = " + readfile.getPath ()); System.out.println ("/T Absolute Path = " + readfile.getabsolutePath ()); ));}}} {System.out.pr Intln ("readfile () exection:" + e.getmessage ());} return true;}/** * Удалить все папки и файлы в папке * @param delpath * @Return * @Throws filenotFoundeption * @Throws ioException */public static boolean deletefile (String delpath) бросает filenotfoundexception, ioexception {try {file file = new file (delpath); .p rintln ("1"); 0; ); isdirectory ()) {deletefile (filelist [i] .getPath ());}} file.delete ();}}} (filenotFoundexception e) {System.out.println ("deletefile ()" e.getMessage (); } Return true;}}
Выше всего содержимое этой статьи.