本帖最后由 胡浩 于 2013-5-25 20:21 编辑
- <hr class="l">package com.File;
- import java.io.*;
- public class fileDemo {
- /**
- * @param args
- * @throws IOException
- */
- public static void main(String[] args) throws IOException {
-
- createDirectory();
- createNew();
- delete();
-
- }
- /*
- * 创建一个目录
- */
- private static void createDirectory() {
- File f=new File("abc/ab/a");
- f.mkdirs();
- }
- /*
- * 删除文件,那么如何删除整个abc目录呢?
- */
- private static void delete() {
- File f=new File("abc/ab/a/a.txt");
- f.delete();
-
-
- }
- /*
- * 创建一个新的文件
- */
- private static void createNew() throws IOException {
- File f=new File("abc/ab/a/a.txt");
- f.createNewFile();
-
- }
-
- }
复制代码 F File的delete方法只能删除文件或者是空的目录,如果目录中有其他目录存在,就无法删除。那么怎么删除这个目录呢?帮忙回答下,不盛感激!!!
|