import java.io.*;
- 생성자 메소드
• FileWriter(String fname)
• FileWriter(String fname, boolean append)
append 가 true 이면 원래 파일 내용 뒤에 덧붙 여 쓰기를 한다.
주요 메소드
• void write(int c)
파일에 글자 한 개를 쓴다
파라미터는 쓰려고 하는 글자의 유니코드 값(숫)
IOException
• void write(String s)
한 번에 여러 개의 글자를 씀
IOException
• void close()
IOException
문제)
//main에서 예외를 던진다
// "memo.txt쓰는 객체를 생성
// 영문자 'a' 부터 'z' 까지 파일에 기록한다(for문 )
//탭을 입력한다
// "Hello, Java!" 라는 문자열을 파일에 기록한다.
// 더 이상 쓸 내용이 없으므로 파일을 닫는다.
-----------------------------------------
//main에서 예외를 던진다
psvm throws IOException {
// "memo.txt" 쓰는 객체를 생성
FileWriter wt = new FileWriter(" memo.txt ");
// 영문자 'a' 부터 'z' 까지 파일에 기록한다(for문 )
for(int c = 'a'; c <='z' ; c++){
wt.write(c); //print 필요 x
}
//탭을 입력한다
wt.write('\t');
// "Hello, Java!" 라는 문자열을 파일에 기록한다.
wt.write(" Hello, Java ");
// 더 이상 쓸 내용이 없으므로 파일을 닫는다.
wt.close();
}
'java' 카테고리의 다른 글
시험 (0) | 2024.06.21 |
---|---|
16.1 FileInputStream (0) | 2024.06.20 |
15.1 FileReader (0) | 2024.06.20 |
13.2.3 try-catch-finally (0) | 2024.06.20 |
12.5컴포넌트 (0) | 2024.06.20 |