개발 수업/JAVA
[Java] 입출력 스트림/문자 출력 스트림(Writer)
오늘 하루s
2023. 5. 26. 19:45
728x90
더보기
Day21-3. 230526
입출력 스트림
문자 출력 스트림 : Writer
문자 기반 출력 스트림의 최상위 클래스로 추상 클래스.
모든 문자 기반 출력 스트림 클래스는 Writer 클래스를 상속받아 만들어짐.
FileWriter, BufferdWriter, PrintWriter, OutputSreamWriter 클래스는 모두 Writer 클래스를 상속하고 있음.
- Writerd의 주요 메소드
wriite(String str)와 write(String str, int off, int len) 메소드
문자열 전체를 출력 스트림으로 보내고,
write(String str, int off, int len)은 주어진 문자열 off 순번부터 len개까지의 문자를 보냄.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package chap14;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
public class Writer01_p607 {
public static void main(String[] args) {
Writer writer = null;
try {
writer = new FileWriter("C:\\javaStudy\\test10.txt");
String str = "a한1#A";
writer.write(str);
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
|
cs |
*실행 결과
728x90