병갈이 블록

파일 I/O 정리 본문

IT(Old)/JAVA

파일 I/O 정리

woojang 2018. 12. 9. 01:18

1. 파일 읽어들이기

1) FileReader

FileReader reader = new FileReader(new File("파일경로"));

2) Properties

Properties prop = new Properties();

prop.load(new FileReader(new File("파일경로")));

Iterator<Object> iter = prop.keySet().iterator();

** iter.next() : key값, prop.getProperty(key) : value값


2. 파일 쓰기

1) FileWriter

FileWriter writer = new FileWriter(new File(String 파일경로)[, Boolean Append여부]);

** write 메서드 사용 시 "Append여부"가 true일때만 기존 데이터에 데이터 추가. "Append여부"가 false이거나 없으면 덮어쓴다.

** 단, 줄바꿈을 포함한 쓰기는 발견하지 못함..

2) PrintWriter - 줄바꿔 쓰기

PrintWriter writer = new PrintWriter(new FileWriter(new File(String 파일경로)[, Boolean Append여부]));

writer.println(String text);

writer.close();

** "Append여부"가 true일때만 기존 데이터에 데이터 추가. "Append여부"가 false이거나 없으면 덮어쓴다.

'IT(Old) > JAVA' 카테고리의 다른 글

Maven Java Project에 로컬 jar파일 포함하여 배포하기.  (0) 2021.02.13
Comments