Не понимаю, вроде элементарная задача, в комментариях вижу похожие решения. В чем проблема? Помогите пожалуйста
package com.javarush.task.task19.task1911;
import java.io.*;
/*
Ридер обертка
*/
public class Solution {
public static TestString testString = new TestString();
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String file1 = br.readLine();
String file2 =br.readLine();
BufferedReader fileReader = new BufferedReader(new FileReader(file1));
String str;
BufferedWriter fileWriter = new BufferedWriter(new FileWriter(file2));
while ((str = fileReader.readLine())!=null){
fileWriter.write(str.replace('.','!'));
fileWriter.newLine();
}
br.close();
fileReader.close();
fileWriter.close();
}
public static class TestString {
public void printSomething() {
System.out.println("it's a text for testing");
}
}
}