Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. import java.io.*;
  2.  
  3. public class Readers implements AutoCloseable {
  4.  
  5. private BufferedReader bfr;
  6. private BufferedReader ir;
  7. private BufferedWriter bfw;
  8.  
  9. public Readers() {
  10. }
  11.  
  12. public BufferedReader inputReader() {
  13. ir = new BufferedReader(new InputStreamReader(System.in));
  14. return ir;
  15. }
  16.  
  17. public BufferedReader fileReader(String path) {
  18. try {
  19. bfr = new BufferedReader(new FileReader(path));
  20. } catch (FileNotFoundException e) {
  21. e.printStackTrace();
  22. }
  23. return bfr;
  24. }
  25.  
  26. public BufferedWriter fileWriter(String path) {
  27. try {
  28. bfw = new BufferedWriter(new FileWriter(path, true));
  29. } catch (IOException e) {
  30. e.printStackTrace();
  31. }
  32. return bfw;
  33. }
  34.  
  35. @Override
  36. public void close() throws Exception {
  37. try {
  38. bfr.close();
  39. ir.close();
  40. bfw.close();
  41. } catch (NullPointerException e) {
  42. e.printStackTrace();
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement