문자열 입력 / 출력 메소드, 문자열 입출력 스트림 구성

CODEDRAGON Development/Java

반응형


 

 

문자열 입력 / 출력 메소드

구분

메소드

설명

문자열의 입력

BufferedReader 클래스

 

public String readLine( ) throws IOException

·       한 줄 단위로 읽는 메서드입니다.

·       한 줄의 끝을 '\r', '\n' 중의 하나가 올 경우 또는 '\r\n'이 오는 경우를 한 줄의 끝으로 간주합니다.

·       다만 행의 종단 문자는 포함하지 않는다.

·       Stream EOF 이르면  null 을 반환합니다.

문자열의 출력

Writer 클래스

 

public void write(String str) throws IOException

·       한 줄 단위로 출력하는 메서드입니다.

 

 

 

 

문자열 입출력 스트림 구성

입력과 출력 모두에 버퍼링 필터를 적용하는 구성이 성능에도 도움됩니다.

구분

코드

출력

BufferedWriter out = new BufferedWriter(new FileWriter("String.txt"));

입력

BufferedReader in = new BufferedReader(new FileReader("String.txt"));