Programing/JAVA

java :: 자바 :: FileReader :: 파일리더 테스트

Dongkkase 2008. 11. 5. 15:00
반응형
시작하기전 c:\Test\ 경로로 내용있는 텍스트 파일을 만듭니다.


import java.io.*;
public class FileReaderTest {
	public static void main(String[] args){
		FileReader fr = null;
		try{
			fr = new FileReader("c:\\Test\\aaa.txt");	//open
			BufferedReader br = new BufferedReader(fr);

/*			
			char cbuf[] = new char[512];
			//Stream-->byte형 배열, Reader--> char형 배열
			while(fr.read(cbuf) != -1){	// 한글자씩 읽어서 cbuf로 쏴준다. 
									// 파일내용 끝엔 눈에 보이지 않는 -1이 있다.
									// 즉 -1을 만날때까지 계속 한글자씩 읽어 들인다.
				System.out.println(cbuf);
			}
*/
			String line =null;
			while((line = br.readLine()) != null){
				System.out.println(line);
			}
			
		}catch(Exception e){
			System.out.println(e);
		}finally{
			try{
				fr.close();
			}catch(Exception e){}
		}
	}
}
반응형