I use this jave code to rename the one file from
"C:\Users\mkretsch\OneDrive - Sopra Steria\_Business\2019\Schulung\Java\Oracle\test11.csv to "C:\Users\mkretsch\OneDrive - Sopra Steria\_Business\2019\Schulung\Java\Oracle\test12.csv
hello_Muenchen mu = new hello_Muenchen();
mu.RenameFile("C:\\Users\\mkretsch\\OneDrive - Sopra Steria\\_Business\\2019\\Schulung\\Java\\Oracle\\test11.csv,"
, "C:\\Users\\mkretsch\\OneDrive - Sopra Steria\\_Business\\2019\\Schulung\\Java\\Oracle\\test12.csv");
With this Java code i want to rename file_name to new_filename
static void RenameFile( String file_name, String new_filename ){
try
{
File f= new File(file_name); //file to be renamed
File f_new= new File(new_filename); //file to be delete
if(f.renameTo(f_new)) //returns Boolean value
{
System.out.println(f_new.getName() + " renamed"); //getting and printing the file name
}
else
{
System.out.println("failed for " + file_name + new_filename );
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
But my code fails. I always get the
message failed for
C:\Users\mkretsch\OneDrive - Sopra Steria_Business\2019\Schulung\Java\Oracle\test11.csv,C:\Users\mkretsch\OneDrive - Sopra Steria_Business\2019\Schulung\Java\Oracle\test12.csv