java write用法_java Writer的基本使用
时间: 2024-01-21 07:16:03 浏览: 37
Java Writer 是一个字符输出流,用于将字符写入字符流的抽象类。它是所有字符输出流的父类,它的子类包括 FileWriter、CharArrayWriter、StringWriter 等。
下面是 Java Writer 的基本使用方法:
1. 创建 Writer 对象:
```java
Writer writer = new FileWriter("file.txt");
```
2. 写入字符:
```java
writer.write('H');
writer.write('e');
writer.write('l');
writer.write('l');
writer.write('o');
```
3. 写入字符串:
```java
writer.write("Hello");
```
4. 刷新缓冲区:
```java
writer.flush();
```
5. 关闭流:
```java
writer.close();
```
完整代码示例:
```java
import java.io.*;
public class WriterDemo {
public static void main(String[] args) {
try {
// 创建 Writer 对象
Writer writer = new FileWriter("file.txt");
// 写入字符
writer.write('H');
writer.write('e');
writer.write('l');
writer.write('l');
writer.write('o');
// 写入字符串
writer.write("World");
// 刷新缓冲区
writer.flush();
// 关闭流
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上就是 Java Writer 的基本使用方法。