package com.codeurjava.File;Execution:
import java.io.Datei;
public class RenameFileJava {
public static void main(String[] argv) {
Old File = new File("c:\\test\\ancienFichier.txt");
Datei nouveau = new Datei("c:\\test\\nouveauFichier.txt");
if(old.renameTo(new))
System.out.println("Die Datei "+old+" wurde umbenannt.");
else
System.out.println("Fehlgeschlagen! Die Datei "+old+" konnte nicht umbenannt werden.");
}
}
Die Datei c:\test\ancienFichier.txt wurde erfolgreich umbenannt.
package com.codeurjava.File;Runtime:
import java.io.Datei;
import java.io.IOException;
public class RenameFilesJava {
public static void main(String[] argv) throws IOException {
File folder = new File("c:\\test");
Datei[] list = Ordner.listFiles();
for (int i = 0; i < liste.length; i++) {
if (list[i].isFile()) { // wenn es sich um eine Datei handelt
//Abrufen der aktuellen Datei
Datei f = new File("c:\\test\\"+list[i].getName());
String-Erweiterung = "";
Alter String = list[i].getName();
//überprüfen, ob die Erweiterung txt
int index = old.lastIndexOf('.');
if (Index > 0) {
Erweiterung = old.substring(index+1);
}
if(extension.equals("txt")){
Neuer String = "f"+i+".txt";
f.renameTo(new File("c:\\test\\"+new));
System.out.println(old+" umbenannt => "+neu);
}
else{
System.out.println(ancient+" ist keine txt-Datei);
}
}
}
System.out.println("Vorgang abgeschlossen!");
}
}
anc1.txt umbenannt => f0.txt
anc2.txt umbenannt => f1.txt
anc3.txt umbenannt => f2.txt
img_01.jpg ist keine txttable.sql ist keine txt Vorgang abgeschlossen!
Please disable your ad blocker and refresh the window to use this website.