import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

import java.io.InputStreamReader;

 

public class TextFileReader

{

       public static void main(String[] args)

       {

             File file = new File("C:/test.txt");

             InputStreamReader input;

             FileInputStream fis;

             BufferedReader br;

            

             try

             {

                    fis = new FileInputStream(file);

                    input = new InputStreamReader(fis, "UTF-8");

                    br = new BufferedReader(input);

                   

                    int data=0;

 

                    while((data=br.read()) != -1)

                    {

                           System.out.print((char)data);

                    }

                    System.out.println();

                    fis.close();

             }

             catch (FileNotFoundException e)

             {

                    e.printStackTrace();

             }

             catch (IOException e)

             {

                    e.printStackTrace();

             }

 

       }

}


'JAVA > Java Core' 카테고리의 다른 글

[JavaCore] 파일복사 및 이동  (0) 2015.02.02
[JavaCore] 파일생성  (0) 2014.10.24
[JavaCore] 시간구하기  (0) 2014.10.23
[JavaCore] Java 실행 시 Argument 사용과 Option정의  (0) 2014.09.03
AND