안드로이드 앱에서 SD카드에 읽고쓰는걸 해야되는데


이걸 쓸 때마다 버퍼드라이터 버퍼드리더 선언하는거보다 FileIO라는 객체를 만들고 거기에서 호출하는 게 더 나아보여서 그렇게 만들긴 했거든


근데 안드로이드 자체에서 파일을 읽고 쓸때마다 context객체를 요구해


그래서 SD카드에 쓸 때마다


FileIO.writeFile(Context context, String fileName, String text);


이런 식으로 했거든


근데 한 메서드에서 여러 번 부르려고 하니까 아래와 같이 하는 것도 더 나은 것 같은데


FileIO mFileIO = new FileIO(Context context);

mFileIO.writeFile(String fileName, String text);


어느 쪽이 더 나을까?