Child pages
  • Java IO 관련 유틸리티 클래스 모음 - jakarta Commons IO



IOUtils 모음. 거의 대부분 static 메소드이므로 객체를 생성하지 않고 바로 사용할 수 있으며 cleanup 코드를 내장하고 있으므로 app에서 finally 로 처리해야할 부분이 적어진다.



일반적인 파일 처리 관련 기능 클래스. 별도로 Stream 을 닫아줄  필요가 없어서 코드양이 줄어듬.

  • writing to a file
  • reading from a file
  • make a directory including parent directories
  • copying files and directories
  • deleting files and directories
  • converting to and from a URL
  • listing files and directories by filter and extension
  • comparing file content
  • file last changed date
  • calculating a checksum


패키지: -

File에서 읽기

byte array 로 읽기
File file = new File("test.exe");
byte[] contents = FileUtils.readFileToByteArray(file);
line 으로 읽기
File file = new File("test.txt");
List<String> ls = FileUtils.readLines(file, "UTF-8");
File file = new File("test.txt");
String content= FileUtils.readFileToString(file);


File로 쓰기



  • No labels

This page has no comments.