FileReader를 이용한 파일 읽기

FileReader를 이용한 파일 읽기

  • 원하는 파일을 읽어들인다.
  • 파일을 읽는 방법을 알아본다.
  • FileReader를 사용한다.

?
import java.io.*;
public class ReadFromFile {
 
    public static void main(String[] args) {
        String fname="ReadFromKeyBoard.java";
        //String fname="src\\ReadFromKeyBoard.java";//eclipse
        try{
            FileReader fr=new FileReader(fname);
            BufferedReader br=new BufferedReader(fr);
            StringBuffer sb=new StringBuffer();
            String s="";
            while((s=br.readLine())!=null){
                sb.append(s+"\n");
            }
            s=sb.toString();
            System.out.println(s);
            br.close();
            fr.close();
        }catch(Exception ee){
            System.out.println(ee.toString());
        }
    }
}
?
import java.io.*;
public class ReadFromKeyBoard {
 
    public static void main(String[] args) {
        try{
            InputStreamReader isr=new InputStreamReader(System.in);
            BufferedReader br=new BufferedReader(isr);
            String s="";
            System.out.println("끝내고 싶다면 ctrl+c를 입력하시오");//ctrl+c
            //while(!(s=br.readLine()).equals("@esc")){//@esc
            while((s=br.readLine())!=null){//ctrl+c
                 System.out.println(s);//출력
            }
            br.close();
            isr.close();
        }catch(Exception ee){
            System.out.println(ee.toString());
        }
    }
}

댓글

이 블로그의 인기 게시물

파일처리(한번에 모두읽기, 라인단위로 읽기, 쓰기, 리스트처리, 특정길이만큼 읽기)

math 함수 쓰기

AWS 가용성,확장성