我已經編寫了一個文件內容複製到另一個文件的代碼。但我無法將第二個文件內容複製到第三個文件。 爲我寫下面的代碼:我想將2個文件的內容複製到第三個文件中
try {
File infile = new File("d:\\vijay.txt");
File outfile = new File("d:\\ajay.txt");
FileInputStream instream = new FileInputStream(infile);
FileOutputStream outstream = new FileOutputStream(outfile);
byte[] buffer = new byte[1024];
int length;
while ((length = instream.read(buffer)) > 0) {
outstream.write(buffer, 0, length);
}
instream.close();
outstream.close();
System.out.println("File Copied successfully");
} catch (IOException ioe) {
ioe.printStackTrace();
}
請幫助我,在此先感謝。
問題是什麼?如果你能做到這一點,你可以輕而易舉地做到兩件事。順便說一句你應該修復你的格式,我建議使用你的IDE。 –
您通常看不到以同一方式同時寫入多個文件,因爲通常通過多次調用不同輸出流來處理該方法。換句話說,一旦你有一種方法可以將1個文件複製到另一個文件中,你就有一種方法可以複製1次文件多次,或者將許多文件複製到一個文件或其任意組合。 – Neil