본문 바로가기
▶ Back-End/Java

파일 생성하기

by 오늘도 코딩 2021. 5. 13.
728x90
반응형

파일의 내용을 채워 원하는 경로에 파일 생성

*원하는 경로에 폴더가 존재해야 한다.

*폴더 유/무에 따라 폴더를 생성하는 로직은 반영 안함

 

 

▷ Example

- 파일의 내용은 json 형태이고, 한 줄만 있다고 가정

 

public void testMakeFile(){
	
	String filePath = "C:/testFolder/"; // 파일 경로
	String fileName = "TestTxt.txt"; // 파일이름
	
	// 파일 내용
	String contents = "{\"no\":\"01\", \"name\":\"홍길동\", \"age\":\"19\"}"; 
	
	try {
		// 파일 생성
		File file = new File(filePath + fileName);
		// 파일안에 문자열 쓰기
		FileWriter fw = new FileWriter(file, false);
		fw.write(contents);
		fw.flush();
		fw.close();
		System.out.println("파일 생성 완료");
	} catch (Exception e){
		e.printStackTrace();
	}
}
/*
	결과 : 
		파일 생성 완료
*/

 

 

▷ 관련 글

 

파일 검색 후 파일 읽기

원하는 경로의 파일명을 검색하여 값을 추출 *미리 파일이 생성돼 있어야 한다. ▷ Example - 파일의 내용은 json 형태이고, 한 줄만 있다고 가정 public void testReadFile(){ try { // 파일 찾을 경로 File search

coding-today.tistory.com

 

 

728x90
728x90

'▶ Back-End > Java' 카테고리의 다른 글

Object List 정렬(Comparator.comparing())  (0) 2021.06.02
@EventListener Example  (0) 2021.05.18
파일 검색 후 파일 읽기  (0) 2021.05.13
날짜 비교  (0) 2021.05.04
JSON 응답 필드 Null 값 제외(@JsonInclude)  (0) 2021.04.30

댓글