| Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML | ||||
|
||||
|
|
||||
| Tutorial Categories: Ajax
| Articles
| JSP
| Bioinformatics
| Database
| Free
Books |
Hibernate
| J2EE
| J2ME
| Java
| JavaScript
| JDBC
| JMS
| Linux
| MS
Technology |
PHP
| RMI
| Web-Services
| Servlets
| Struts
| UML
|
|
||||||||||||||||||||||||||||||
|
Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs |
||||||||||||||||||||||||||||||
Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.
Copyright © 2007. All rights reserved.
Current Comments
9 comments so far (post your own) View All Comments Latest 10 Comments:can u help me to know can we delete the directory on machine using java
Posted by mayur on Wednesday, 12.17.08 @ 04:59am | #82863
public static boolean deleteDir(File dir) {
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i=0; i<children.length; i++) {
boolean success = deleteDir(new File(dir, children[i]));
if (!success) {
return false;
}
}
}
// The directory is now empty so delete it
return dir.delete();
}
Posted by Farhan on Wednesday, 10.29.08 @ 17:36pm | #81393
Hai!
This is Balaji, i am pursuing my MCA and i am presently doing project on java, so i am stuck in a problem, when i select some components like radiobutton or type some text in textfield when i click search button it has to search those selected components in the harddisk based on the partitions in windows that has been previously present as a folder, can u help me in solving this problem
Posted by balaji on Wednesday, 04.2.08 @ 10:04am | #55097
import java.io.*;
import java.util.*;
public class DeleteAny
{
public static void main(String args[])throws IOException
{
File f[]=new File[args.length];
for(int i=0; i<f.length; i++)
{
f[i]=new File(args[i]);
delete(f[i]);
}
}
static void delete(File f)
{try{System.out.println(";;"+f.getName()+" "+f.listFiles().length);
if(f.listFiles().length>1)
{
File fd[]=f.listFiles();
for(int i=0; i<fd.length; i++)
delete(fd[i]);
}
if(f.listFiles().length<1)
{ if(!f.canWrite())
{
if(f.isDirectory()|f.isFile())
f.delete();
}
}
}
catch(Exception e)
{
System.out.println("FILE NOT FOUND");
e.printStackTrace();
}
}
}
Posted by ankur on Sunday, 12.9.07 @ 20:18pm | #41666
you have done many erros in it..
1..>if the file will writeprotected then it will not delete by this programme..
2..>and ofcurese it will delete only single directory or file if directory content subdirectoris then it will not delete it ..as u knw
3>>>look at my code it will all subdirectes n files
but yaa there is an error in code find it actually it is not deleting files find n tell me why..
..................................
import java.io.*;
import java.util.*;
public class DeleteAny
{
public static void main(String args[])throws IOException
{
File f[]=new File[args.length];
for(int i=0; i<f.length; i++)
{
f[i]=new File(args[i]);
delete(f[i]);
}
}
static void delete(File f)
{try{System.out.println(";;"+f.getName()+" "+f.listFiles().length);
if(f.listFiles().length>1)
{
File fd[]=f.listFiles();
for(int i=0; i<fd.length; i++)
delete(fd[i]);
}
if(f.listFiles().length<1)
{ if(!f.canWrite())
{
if(f.isDirectory()|f.isFile())
f.delete();
}
}
}
catch(Exception e)
{
System.out.println("FILE NOT FOUND");
e.printStackTrace();
}
}
}
Posted by ankur on Sunday, 12.9.07 @ 20:16pm | #41665
please any body reply me how to delete a folder using java
Posted by rajathi on Monday, 11.12.07 @ 18:10pm | #36974
how to delete a file with given prefix
Posted by tarun on Monday, 08.6.07 @ 18:59pm | #22776
This program can also delete a file. Very helpful. Many thanks
Posted by Kimtran on Wednesday, 06.13.07 @ 04:20am | #19055
i love this
Posted by benjjamin on Thursday, 12.7.06 @ 23:25pm | #603