si comincia leggendo la documentazione della classe file:
http://download.oracle.com/javase/6/...a/io/File.html
mkdirs è il metodo che ti viene in contro per la creazione della cartella nuova, delete per la rimozione della vecchia. Tutto il resto è LeleFT