| Author |
How to delete subfolder and its content in Java
|
udhayan kumar
Greenhorn
Joined: Jan 28, 2010
Posts: 16
|
|
I want to delete subfolders and its contents from a folder using Java.
For example:
Folder
|__Subfolder1 - a.txt
|__Subfolder2 - b.txt
|__Subfolder3 - c.txt
I need to delete content of subfolders and its contents using Java. But Folder(Parent) should not be deleted.
Please help me.
|
 |
Jesper de Jong
Java Cowboy
Bartender
Joined: Aug 16, 2005
Posts: 12907
|
|
Class java.io.File has a delete() method which you can use to delete files and directories.
You'll have to first delete all files in the directory, and then the directory itself.
|
Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
|
 |
udhayan kumar
Greenhorn
Joined: Jan 28, 2010
Posts: 16
|
|
Thanks for the reply Jesper. I am using following snippet to delete contents of the subfolders, but I don't know how to delete the subfolder(directory) itself. I am new to Java, please help me. Thanks in advance.
|
 |
Jesper de Jong
Java Cowboy
Bartender
Joined: Aug 16, 2005
Posts: 12907
|
|
|
Just call directory.delete(); at the end of the method, between lines 13 and 14.
|
 |
 |
|
|
subject: How to delete subfolder and its content in Java
|
|
|