A me questo codice funziona (anche se è orribile)

codice:
import java.io.*;
public class moveFile {
  
  File origine, destinazione;
  
  public moveFile(File origine, File destinazione) {
    this.origine = origine;
    this.destinazione = destinazione;
    origine.renameTo(destinazione);
  }
  
  public moveFile (String or, String dest) {
    this(new File(or), new File(dest));
  }
  
  public static void main (String[] args) {
    moveFile mv = new moveFile("C:\\Documents and Settings\\Andrea\\Desktop\\cmsguide2.doc", "C:\\cmsguide2.doc");
  }
}