fReader = new FileReader("D:/temp/servie.xml");
FileReader("파일경로") 를 이용해서 file 내용을 읽으려는 문서를 읽어온다.
이 때 주의 할 점은 '/' 이 것을 '\' 이 걸로 사용하면 안된다는 점!
br = BufferedReader(fReader);
fReader에 담겨 있는 파일 내용을 buffer에 담는다..
Buffer에 문서 내용을 담으면 좋은 점은 readLine() 을 사용할 수 있다는 점입니다.
문서에 한 라인을 싸그리 읽어들이는 아주 유용한 함쉬죠!!ㅋㅋㅋ
while((str = br.readLine()) != null){
System.out.println(str);
}
readLine() 함수를 사용했죠~?
readLine()을 사용했으므로 위에서 설명한데로 문서의 첫 줄을 전부 읽어서 str에 담습니다.
그리고 priintln으로 출력해주니 첫 줄이 console 창에 출력되겠네요~ㅋ
그리고 while 문이므로 FileReader로 읽어들인 문서에 다음 라인이 존재하면 계속해서 해당 라인을 읽어 str에 담고
또 다시 console 창에 출력하겠죠!
마지막 라인까지 while문이 돌아가면 FileReader로 읽어들인 문서에 내용과 똑같이 console 창에 출력되겠네요
readLine()을 이용해서 문서를 한 줄씩 읽어들인 것이므로 전체 문서를 한 번에 읽어들일려면 다른 방법을 써야겟죠~ㅎㅎ
다음 글에 올려볼랍니다!ㅎㅎㅎ
[출처] [readLine] File 내용을 String 으로 읽어오기|작성자 withpd
'JAVA' 카테고리의 다른 글
<JAVA_API> JAVA Program 수행시간 체크 : Time Checking (0) | 2014.03.04 |
---|---|
[JAVA] 현재 날짜(시간) 구하기 - 월/요일을 한글/영문으로 간단하게 구하기 (0) | 2014.03.04 |
JAVA로 영문 대,소문자+숫자 난수 발생시키기 (0) | 2014.02.28 |
Random 클래스를 이용하여 영문+숫자 랜덤코드 만들기 (0) | 2014.02.28 |
SimpleDateFormat 보단 FastDateFormat을 이용하자. (0) | 2014.02.28 |
Xpath 테스트 (0) | 2014.02.19 |
자바 소켓(java socket) InputStreamReader를 사용한 기초적 사용 (0) | 2014.02.19 |
자바 소켓( java socket ) 가장기초 server client (0) | 2014.02.19 |