2017-03-03 3 views
-1

Ich möchte alle MP3-Dateien aus einem Ordner, der auch andere Arten von Dateien enthält, in einen anderen Musikordner kopieren. Ich habe einen Code geschrieben, aber es funktioniert nicht. Wie macht man das.Kopieren .mp3-Datei von einem Ordner in einen anderen Ordner mit Java

public static void main(String[] args) { 
    File src=new File("C:\\Users\\RakeshS\\Downloads\\.mp3"); 
    File dest=new File("C:\\Users\\RakeshS\\Music"); 
    String content="C:\\Users\\RakeshS\\Downloads\\.mp3"; 
    try{ 
      Files.write(Paths.get("C:\\Users\\RakeshS\\Music"), content.getBytes(), StandardOpenOption.CREATE); 
    }catch(IOException e) 
    { 
     System.out.println(e); 
    } 
} 
+5

Mögliches Duplikat [Wie Datei von einem Speicherort an einem anderen Ort kopieren?] (Http://stackoverflow.com/questions/16433915/how-to-copy-file-from-one-location-to -ein anderer-Ort-) – DimaSan

+0

Hinweis: Holen Sie sich eine Liste der MP3-Dateien (sehen Sie sich File.listFiles() an, dann kopieren Sie sie einzeln. Sie können sie nicht auf die gleiche Weise machen, wie Sie es versuchen. –

+0

Verwenden Sie FilenameUtils, um zu überprüfen, ob es sich um die Erweiterung handelt, die Sie kopieren oder überspringen möchten. – Zeromus

Antwort

0

Sie können das tun mit.

Files.copy(src, dest, REPLACE_EXISTING); 
Verwandte Themen