I am trying to clear all the files in a folder using j2me. How do I do that?
Since you are using J2ME, the java.io.File
class is not available to you.
So I am assuming that you are using the FileConnector Optional Package (FCOP).
Take a look at the javadocs for javax.microedition.io.file.FileConnection, and you should be able to figure out the details.
I'm not a J2ME expert, but I think that the code would look something like this:
FileConnection fconn = (FileConnection) Connector.open("file:///SomeDirectory");
Enumeration en = fconn.list();
while (en.hasMoreElements()) {
String name = en.nextElement();
FileConnection tmp = (FileConnection) Connector.open(
"file:///SomeDirectory/" + name);
tmp.delete();
tmp.close();
}
Exception handling, proper resource handling (using finally
) is left as an exercise for the reader :-)