상세 컨텐츠

본문 제목

[Java]BufferedReader & BufferedWriter

JAVA Language

by mobile 2012. 9. 29. 14:31

본문

반응형

▶ BufferedReader & BufferedWriter

: 문자 스트림에도 버퍼 필터 스트림을 추가할 수 있다. 

BufferedInputStream, BufferedOutputStream

위의 클래스에 대응하는 문자 스트림의 입출력 버퍼 스트림

BufferedReader, BufferedWriter


- 문자열의 입력

BufferedReader 클래스의 메소드

public String readLine() throws IOException


- 문자열의 출력

Writer 클래스의 메소드

public void write(String str) throws IOException


import java.io.BufferedWriter;

import java.io.FileWriter;

import java.io.IOException;


public class StringWriter {


public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

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

out.write("박지성 - 메시 멈추게 하는데 집중하겠다.");

out.newLine();

out.write("올시즌 나에게 있어 최고의 시즌이다.");

out.newLine();

out.write("팀이 승리를 하는 것을 돕기 위해 최선을 다하겠다.");

out.newLine();

out.write("환상적인 결승전이 될 것이다.");

out.newLine();

out.newLine();

out.write("기사 제보 및 보도 자료");

out.newLine();

out.write("press@goodnews.co.kr");

out.close();

System.out.println("기사 입력 완료.");

}

}


import java.io.BufferedReader;

import java.io.FileReader;

import java.io.IOException;


public class StringReader {


public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

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

String str;

while(true) {

str = in.readLine();

if(str == null)

break;

System.out.println(str);

}

in.close();

}

}


import java.io.FileWriter;

import java.io.IOException;

import java.io.PrintWriter;


public class PrintWriterStream {


public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

PrintWriter out = new PrintWriter(new FileWriter("printf.txt"));

out.printf("제나이는 %d살 입니다", 24);

out.println("");

out.println("자바");

out.print("특히 I/O 부분");

out.close();

}

}


반응형

'JAVA Language' 카테고리의 다른 글

[Java] 직렬화 대상에서 제외 transient  (0) 2012.09.29
[Java]ObjectInputStream & ObjectOutputStream  (0) 2012.09.29
[Java]FileReader & FileWriter  (0) 2012.09.28
[Java]필터 스트림  (0) 2012.09.24
[Java]Byte File Copy 예제.  (0) 2012.09.23

관련글 더보기

댓글 영역