字符流转字节流
基本思路就是:
字符流的输出流,转换为字节流的输出流
主要代码:
// 这个只是找来做演示的 文件
FileOutputStream fos = new FileOutputStream(“E:\1\IO示例文档.txt”);
// 真实情况下, 给个字符流的源, 用下面的代码就行
OutputStreamWriter osw = new OutputStreamWriter(fos);
// 设置字符流的编码格式
循环读取
看下面源码
package 转换;
import 字符流.OutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
/**
* @program: IO 流
* @description: 字符流转字节流
* @author: 白嫖怪AE
* @create: 2021-11-20 17:13
**/
public class Demo2 {
public static void main(String[] args) throws IOException {
//转换流
// 字符流 转 字节流
FileOutputStream fos = new FileOutputStream("E:\\1\\IO示例文档.txt");
// 下面的 fos 可以换成 你需要转的 字符流
OutputStreamWriter osw = new OutputStreamWriter(fos);
osw.write("这是字符流的内容,即将被字节流的方式输出");
// 查看文件,显示的是 字符的内容,但存储是 字节方式(即 二进制)
osw.close();
fos.close();
}
}
版权声明:本文为qq_43098690原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。