I dont understand why this works, I have solved this task looking at others solved task. So..it asks to read a file from the console but there is no file readed!
Can anyone explain me, please! I dont understand this part very well, Thank you!
try{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
//String sourceFileName = reader.readLine();
//InputStream fileInputStream;
//fileInputStream = getInputStream(sourceFileName);
BufferedWriter writer = new BufferedWriter(new FileWriter(reader.readLine()));
while (true){
String line = reader.readLine();
if (line.equals("exit")){
writer.write(line);
break;
}
writer.write(line);
writer.newLine();
}
//fileInputStream.close();
reader.close();
writer.close();
}
catch (IOException e){
}
}
//public static InputStream getInputStream(String fileName)throws IOException{
// return new FileInputStream(fileName );
//}
//public static OutputStream getOutputStream(String fileName)throws IOException{
// return new FileOutputStream(fileName);
//}
}