package com.javarush.task.task13.task1319;
import java.io.*;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
String file = r.readLine();
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(file)));
while (true) {
String txt = r.readLine();
if (txt.equals("exit")) break;
bw.write(txt + "\n");
}
r.close();
bw.close();
BufferedReader bR = new BufferedReader(new FileReader(new File(file)));
String line;
while ((line = bR.readLine()) != null) {
System.out.println(line);
}
bR.close();
}
}
//Программа выполняет все условия, но после проверки валидатора выводит: Time out, время вышло.Почему?
package com.javarush.task.task13.task1319;
import java.io.*;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
String file =r.readLine();
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(file)));
while (true){
String txt = r.readLine();
if(txt.equals("exit"))break;
bw.write(txt+"\n");
}
r.close();
bw.close();
BufferedReader bR = new BufferedReader(new FileReader(new File(file)));
String line;
while ((line=bR.readLine())!=null){
System.out.println(line);
}
bR.close();
}
}