字符流FileWriter
-
FileWriter类的write()方法可以自动把字符转为字节写出
FileWriter fw = new FileWriter("aaa.txt"); fw.write("aaa"); fw.close();
package com.heima.chario;
import java.io.FileWriter;
import java.io.IOException;
public class Demo02_FileWriter {
public static void main(String[] args) throws IOException {
FileWriter fw = new FileWriter("yyy.txt");
fw.write("大家好,基础班快接近尾声了,大家要努力,要坚持!!!");
fw.write(97);
fw.close();
}
}
为什么字符流可以直接写字符串呢?
因为它底层把字符串转换为字节数组,然后再写过来。
写过来是把它拆成一个个字节写过来的,为什么能看见是中文不乱码呢?其实是通过编码表把它翻译过来的。
本文深入探讨了Java中字符流FileWriter的使用方法,包括如何使用write()方法将字符串直接写入文件,以及其底层实现原理。通过示例代码展示了如何创建FileWriter对象并写入特定内容。
427

被折叠的 条评论
为什么被折叠?



