例は次のとおりです。
パッケージcom.xx; import java.io.file; public class test {public static void main(string [] args){string fileroot = "c:/users/xx/desktop/xx/xxx"; delfolder(fileroot); system.out.println( "deleted");} ////ファイルを削除した後、フォルダーの削除//// param folderpathフォルダーフルアブソリュートパスpublic static void delfolder(string folderpath){try {delallfile(folderpath); //内部のすべてを削除する// wenjiaフォルダーを削除して以下を非表示にしたくない// string filepath = folpath = filepath = filepath.tostring(); // java.io.file myfilepath = new java.io.file(filepath); // myfilepath.delete(); //空のフォルダーを削除} catch(例外e){e.printstacktrace();}} //指定されたフォルダー内のすべてのファイルを削除しますif(!file.exists()){return flag;} if(!file.isdirectory()){return flag;} string [] templist = file.list(); file temp = null; {temp = new file(path + file.separator + templist [i]);} if(temp.isfile()){temp.delete();} if(temp.isdirectory())){delallfile(path + "/" + templist [i]);次に、空のフォルダーフラグ= true;}} flag;}}を削除します。フォルダー自体を削除せずにフォルダー内のすべてのコンテンツを削除するJavaの上記の例は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。