Я сомневаюсь в переименовании java-файлов ... Мое приложение должно переименовывать входящий файл mdb, dbf, xls, xml и т. Д. формат. Я использовал следующий исходный код.
например:
String filename = "D:/sample.mdb";
File filediriden = new File(filename);
String[] filetype = filename.split("\\.");
System.out.println("Filetype :"+filetype[1]);
String newfilename = "D:/new."+filetype[1];
File newfilediriden = new File(newfilename);
System.out.println("New File Name "+newfilename);
boolean rename = filediriden.renameTo(newfilediriden);
if(rename)
System.out.println("File Renamed");
if(filediriden.isFile()){
System.out.println("filename" + filediriden.getName());
}else{
System.out.println("not a filename");
}
OUTPUT:
Filetype : mdb
New File Name D:/new.mdb
File Renamed
not a filename
После этого я проверил, является ли это файл или нет, но это не входит в это ... Помогите плз ...