JAVA
File I/O - Decorator pattern, File.separator
seoca
2019. 7. 5. 08:02
Decorator pattern
BufferedReader sc = new BufferedReader(new FileReader("src" + File.separator + "csv_input" + File.separator + "students.csv"));
We have various methods to choose for File I/O such as FileReader, BufferdReader, BufferedWriter, PrintWrite etc.
The decorator pattern allows applying more than one method for File I/O without altering.
File.separator
File.separator enables to work on whatever user's OS is.