Resource Reader and Writer

Resource Reader 샘플 코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Reader;
import java.util.Objects;

public class ResourceReaderFile {

    private BufferedReader bufferedReader;

    public ResourceReaderFile(String fileName) {
        bufferedReader = new BufferedReader(new InputStreamReader(Objects.requireNonNull(this.getClass().getResourceAsStream(fileName))));
    }

    public Reader getReader() {
        return bufferedReader;
    }

    public String readLine() {
        try {
            return bufferedReader.readLine();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
}

Resource Writer 샘플 코드

Last updated