Java se da cuenta de los archivos de lectura y eliminación de la carpeta
paquete test.com; (String FilePath) lanza FileNotFoundException, IOException {archivo de archivo = nuevo archivo (filePath); path = " + file.getPath ()); // system.out.println (" absolutaPath = " + file.getabsolutePath ()); tname ());} else if (file.isDirectory ()) {string [] fileList = file.list (); ); ()); {System.out.println ("ReadFile () Exception:" + E.getMessage ());} return true;} /*** Eliminar una carpeta todas las carpetas a continuación y archivo* / /*public static boyan DeleteFile (String delpath ) Tira FileNotFoundException, IOException {archivo archivo = nuevo archivo (delpath); ()) {System.out.println ("2"); // " + filelist [i]); if (! delfile.isdirectory ()) {System.out.println (" path = " + deldpath ("); system.out.println ("absolutapath =" + delfile.getabsolutepath (" ()); ) {deletefile (delpath + "//" + filelist [i]); ());} Return true;}*/ public static void main (string [] arts) {try {c: // users/ /// Desktop // skj_h25 positivo // 004_rcag // 003_skj ");//; / Deletefile ("d:/ file");} capt (filenotfoundeption ex) {} catch (ioexception ex) {} stem.out.println (ok ");}}
Método dos:
Paquete OTROTY; La carpeta * */public class testreadfile {/** * La ruta absoluta del techo web del proyecto * @return */string "// d:/$ {Workspace}/$ {ProjectName}/Webroot/Web-Inf/ classes/"的路径 string ruta = this.getClass (). getResource ("/"). getPath (); // 从路径字符串 Saque la ruta de ingeniería Path = Path.substring (1, Path.IndexOf (" Web -inf/class "); system.out.println (" Ruta de ingeniería: "+ruta); return ruta;}/*** @ @ @ @ @ @ @ param args*/public static void main (string [] args) {testreamFile trf = new testReamFile (); .PrintStackTrace ();}/** * Todos los archivos en la carpeta de ruta especificada * @param filepath * @return * @throws filenotfffffff oUndexception * @throws ioException */public static boolean readallFile (string filePath) lanza FileNotFoundException, ioexception {Archivo de archivo = Nuevo archivo (FilePath); ()); (File.IsDirectory ()) {System.out.println ("/n información de la lista de archivos:"); ++) {Archivo LEADFUL = FILELIST [i]; N/N/N/N/N/N/N/N/N/N/N/N/T PATA RELATIVA = " + readFile.getPath ()); System.out.println ("/t absoluta ruta = " + readFile.getAbSolutePath ()); ));}}} {System.out.pr intln ("readFile () excepción:" + e.getMessage ());} return true;}/** * Elimine todas las carpetas y archivos en una carpeta * @param delpath * @Return * @throws fileNotFoundepe * @throws ioException */public static boolean deletefile (string delpath) lanza FileNotFoundException, IOException {try {archivo de archivo = nuevo archivo (delpath); .p rintln ("1"); 0; )); isDirectory ()) {deletefile (fileList [i] .getPath ());}} file.delete ();}}} (filenotfoundException e) {system.out.println ("deletefile ()" e.getMessage (); } Return true;}}
Lo anterior es todo el contenido de este artículo.