Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- public class Readers implements AutoCloseable {
- private BufferedReader bfr;
- private BufferedReader ir;
- private BufferedWriter bfw;
- public Readers() {
- }
- public BufferedReader inputReader() {
- ir = new BufferedReader(new InputStreamReader(System.in));
- return ir;
- }
- public BufferedReader fileReader(String path) {
- try {
- bfr = new BufferedReader(new FileReader(path));
- } catch (FileNotFoundException e) {
- e.printStackTrace();
- }
- return bfr;
- }
- public BufferedWriter fileWriter(String path) {
- try {
- bfw = new BufferedWriter(new FileWriter(path, true));
- } catch (IOException e) {
- e.printStackTrace();
- }
- return bfw;
- }
- @Override
- public void close() throws Exception {
- try {
- bfr.close();
- ir.close();
- bfw.close();
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement