Przepisywanie zawartości pliku do drugiego

Przepisywanie zawartości pliku do drugiego

Program: kopiujący zawartość pliku „input.txt” do „output.txt”.

Wykorzystane dane wejściowe:

22
32
12
23
56

Dane wyjściowe:

22
32
12
23
56

Kompilator: Eclipse

Kod programu:

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class glowna {
	//Program przepisujący zawartość jednego pliku do drugiego.
	public static void main(String[] args) throws IOException {
		try{
		File pliko = new File("output.txt");
		pliko.createNewFile();
		FileReader plik= new FileReader("input.txt");
		BufferedReader buforPlik= new BufferedReader(plik);
		FileWriter plik2=new FileWriter("output.txt");
		BufferedWriter buforPlikW= new BufferedWriter(plik2);
		String linia;
			while((linia=buforPlik.readLine())!=null){
				buforPlikW.write(linia);
				buforPlikW.newLine();
			}
			buforPlik.close(); buforPlikW.close();
		}catch(IOException ex){
			System.out.print("Blad"+ex);
		}	
	}
}