안녕하세요 "코딩쫄보" 입니다.
이번 포스팅에선 현재날짜의 String 데이터를 활용해서 이클립스로 Text 파일을 생성해보도록 하겠습니다.
샘플 예제 코드 입니다.
today 라는 변수 안에 현재 날짜를 yyyyMmdd 형식으로 담아두고 (ex : 20191224)
FileName (파일명) 은 코딩쫄보_20191224.txt 라는 텍스트 파일을 생성할 예정입니다.
File , BufferedWriter 단 2가지를 통해 생성할 수 있습니다.
File file = new File(); 괄호안에 들어가야 할 내용은 파일의 이름 뿐만 아니라 경로까지 넣어주어야 합니다.
따라서, FileFullName 이라는 변수를 만들어 두고 저는 D드라이브에 생성할 계획이기에
D:/코딩쫄보_20191224.txt 라는 String 값을 () 괄호 안에 넣어주시면 됩니다.
여기까지가 파일을 실제로 어느 경로에 어떤 파일명 + 확장자로 생성할 것인지 결정되는 내용이고
BufferedWriter 를 이용해서 파일 안의 내용을 채워넣게 됩니다.
writer 라고 만들어둔 BufferedWriter 는 총 경로 + 파일명을 찾아가서
String 값을 채워넣은 데이터들을 위에서부터 한줄씩 채워가게 됩니다.
String txt 부분을 보시면 "코딩 쫄보 : https://code-zzolbo.tistory.com/" 이 들어가있는걸 보실 수 있고
writer.write(txt); 을 보았을때 txt 내용이 메모장안에 쓰여지겠구나 라고 생각하시면 됩니다.
결과
해당 파일이 생성된 결과 사진 입니다.
D드라이브에 코딩쫄보_20191224 라는 txt 파일이 생성된걸 확인 할 수 있습니다.
'IT > JAVA' 카테고리의 다른 글
[JAVA] 배열에 대해서 (0) | 2020.01.09 |
---|---|
[JAVA] for문 + 현재날짜 + 파일 생성 하기. (2) | 2019.12.24 |
[JAVA] 현재날짜 어제(전날) , 작년 구하기 (0) | 2019.12.19 |
[JAVA] 시스템날짜 현재날짜 로 데이터 가지고 놀기 (0) | 2019.12.19 |
[JAVA] FOR 반복문 기초 과정 (0) | 2019.12.19 |
댓글