0
Ich habe ein Verzeichnis C:\Test\
, die mehrere Dateien und Ordner habenwie mehrere Ordner in 1 Ordner verschieben
example :
C:\Test\new1.txt
C:\Test\document.xls
C:\Test\presentation.pdf
C:\Test\pro_country
C:\Test\pro_libs
C:\Test\misc
C:\Test\pro_bin
C:\Test\mug
Ich möchte alle MOVE (nicht kopieren) die Ordner, die mit pro
in einem Ordner startet
so krank haben solche direcotry
example :
C:\Test\new1.txt
C:\Test\document.xls
C:\Test\presentation.pdf
C:\Test\misc
C:\Test\mug
C:\Test\Newprofolder
ich diesen Code versucht, aber ich wusste nicht, wie das Ergebnis aus der Liste Dateien zurückzukehren sie in das Verzeichnis zu kopieren
File[] proList = direct.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.startsWith("Pro");
}
});
String pFileDest = directory + "//" + "pcore.war";
File filepldst = new File(pFileDest);
File filePortalSrc = new File(pLocation);
try {
FileUtils.copyFile(filePortalSrc, filepldst);
} catch (IOException e) {
e.printStackTrace();
}
Java nio hat 'Dateien # move' (was ich empfehlen, da es nicht für Züge auf dem gleichen Dateisystem kopiert). – Rogue
Was Sie fragen, ist unklar, fragen Sie, wie man eine Datei verschiebt oder wie man 'proList' Inhalte verwendet? –
wie Sie den Inhalt der Pro-Liste verschieben können – Moudiz