L
LOGiX
Gast
Hallo,
ich habe nun das beispiel auf das minimalste beschränkt sprich die Datei test.txt auf Laufwerk D kopiere ich auch Laufwerk C.
warum geht das nicht?
ich habe nun das beispiel auf das minimalste beschränkt sprich die Datei test.txt auf Laufwerk D kopiere ich auch Laufwerk C.
Code:
String volume = System.getProperty("user.dir"); // user directory
File sourceDirectoryPath = new File(volume + "/Created_txt/"); // create directory from user string
File[] zipfiles = sourceDirectoryPath.listFiles(); // get all files from given directory name
for(int i = 0 ; i < zipfiles.length ; i++) // number of files in user directory
{
// System.out.println(sourceDirectoryPath + "/" + zipfiles[i].getName());
BufferedInputStream in = new BufferedInputStream(new FileInputStream("d:/test.txt")); //source file
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream("c:/", true)); // target directory
int bytes = 0;
// Read file into InputStream
while ((bytes = in.read()) != -1)
{
// Write bytes of file into OutputStream
out.write(bytes);
in.close();
out.close();
}
}
warum geht das nicht?