看我写的,只能把文件夹里的文件删了,文件夹不知道怎么删
public class HomeWork3 {
public static void main(String[] args) { // TODO Auto-generated method stub //3.从键盘接收一个文件夹路径,删除该文件夹 Scanner sc = new Scanner(System.in); System.out.println("请输入一个文件夹路径"); String path = sc.nextLine(); File file = new File(path); if(!file.exists()){ System.out.println("对不起,您输入的路径有误,请重新输入!"); } deletePakage(file); } public static void deletePakage(File file){ File[] listFiles = file.listFiles(); for (File file2 : listFiles){ if(file2.isDirectory()){ deletePakage(file2); }else{ file2.delete(); } // Files.delete(); } }
|