텍스트파일 생성하기
프로젝트에 참여하면, 우선 현행시스템을 분석하는 일을 한다.
소스를 분석하면서 업무를 익혀 나가야 하지만,
우선 시스템의 구조나 흐름을 먼저 익히는 것이 더 도움이 되어, 소스를 파싱하곤 한다.
주로 온라인 업무를 했기때문에, UI에서 발생하는 이벤트(거래)의 메트릭스를 간단한 프로그램으로 작성하여 추출하곤 한다.
> UI( 조회 ) - 전문 - 온라인프로그램 - Query - 사용테이블
이런식의 전체화면에 대한 전체 거래별 메트릭스를 만드는 형태이다.
꼭 이런 유형뿐만 아니라 여러가지 용도로 활용할 수 있어서, 많이 사용하는 편이다.
기본 구조만 알면 응용해서 사용할 수 있으리라 생각된다.
파일 읽기 기본구조
import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class FileTest { public static void main(String[] args) {
String strFilePath = "E:/workspace/Result/FileWriter.txt";
try { File fTest = new File( strFilePath ); FileWriter fwTest = new FileWriter( fTest ); BufferedWriter bw = new BufferedWriter( fwTest );
// BufferedWriter bw = new BufferedWriter( new FileWriter( new File( strFilePath ) ) );
bw.write( "TEST 1" + "\n" ); bw.write( "TEST 2" + "\n" );
bw.close();
} catch (IOException e) { e.printStackTrace(); System.exit(0); } } } |
결과
TEST 1 TEST 2
|
간단히 살펴보면,
String strFilePath = "E:/workspace/Result/FileWriter.txt";
'Study > Java' 카테고리의 다른 글
SQL Parsing을 시작하며... (0) | 2018.10.27 |
---|---|
[Java_File] 텍스트 파일 읽기 (0) | 2018.10.26 |
HashMap - KeySet (0) | 2018.10.25 |
Apache POI : MS-Office Handling (0) | 2018.10.21 |
this 와 super 란? (0) | 2018.09.26 |