Ciao a tutti, sto cercando di rinominare un file ma non mi riesce:
il codice è questo:
codice:
if (selectedFilter == txtFilter) {
String new_name = "nuovonomedelfile.txt";
File newfile = new File(new_name);
boolean Rename = selectedFile.renameTo(newfile);
System.out.println("Vecchio nome del File o directory: " + selectedFile);
System.out.println("Nuovo nome del File o directory: " + newfile);
System.out.println(Rename);
if (!Rename) {
System.out.println("File o directory non rinominati.");
} else {
System.out.println("File or directory rinominati.");
}
}
dove selectedFile è un percorso assoluto (C:\Users\utente\Desktop\Nuovo documento di testo.txt)
mentre nuovonomedelfile.txt è il nome che voglio assegnarli.
Dove sbaglio???