11.转换流
2022/4/11 23:14:16
本文主要是介绍11.转换流,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.转换流
System.in 和 System.out 都是字节流,这里用了 InputStreamReader 和 InputStreamReader 将字节流转化成了字符流,再通过字符缓冲流,输入和输出
import java.io.*; public class Dome09 { public static void main(String[] args) { BufferedReader br = null; BufferedWriter bw = null; try { //System.in是字节流,通过转换流 InputStreamReader 转换成字符流,在通过字符缓冲流进行行读取 br = new BufferedReader(new InputStreamReader(System.in)); //System.on是字节流,通过转换流 InputStreamReader 转换成字符流,在通过字符缓冲流进行行读取 bw = new BufferedWriter(new OutputStreamWriter(System.out)); while (true){ String ipt = br.readLine();//读取一行 bw.write(ipt);//写入一行 bw.newLine();//换行 if (ipt.equals("exit")){//直到用户输入exit 退出 break; } bw.flush();//刷新 } } catch (Exception e) { e.printStackTrace(); } finally { try { if (br != null) { br.close(); } } catch (Exception e) { e.printStackTrace(); } } } }
这篇关于11.转换流的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器