package egzamin_2016_gr.b; import java.io.*; import java.util.*; public class ZapisOdczyt { static boolean SprawdzPlik(String Odczyt, String Zapis) { boolean flag = true; try(BufferedReader plik = new BufferedReader (new FileReader(Odczyt+".txt")); BufferedWriter plik1 = new BufferedWriter (new FileWriter (Zapis));){ String linia; while((linia = plik.readLine()) != null) { int counter = 0; for(int i = 0; i < linia.length(); ++i) { if(linia.charAt(i) == '1') {++counter;} if(linia.charAt(i) == '0') {--counter;} } if(counter == 0) { plik1.write(linia+"\r\n");} if( counter != 0) {flag = false;} } } catch(FileNotFoundException ex) {System.out.println("Brak pliku");} catch(IOException ex) {System.out.println("Brak dostepu do pliku");} return flag; } public static void main(String[] args) { System.out.println(SprawdzPlik("Odczyt","Zapis.txt")); } }