Java零基础进阶篇之IO流-转换流&打印流

本篇文章讲解的知识点主要围绕IO流-转换流和打印流,废话不多说,只分享Java相关的干货!

转换流

转换流主要有两个InputStreamReader 和OutputStreamWriter

  1. InputStreamReader 主要是将字节流输入流转换成字符输入流
  2. OutputStreamWriter 主要是将字节流输出流转换成字符输出流

​​​​​​​InputStreamReader​​​​​​​

【示例代码】,对FileInputStreamTest01.java 进行改造,使用字符流

Java零基础进阶篇之IO流-转换流&打印流_第1张图片

【示例代码】,对FileInputStreamTest01.java 进行改造,使用字符流

Java零基础进阶篇之IO流-转换流&打印流_第2张图片

​​​​​​​OutputStreamWriter

Java零基础进阶篇之IO流-转换流&打印流_第3张图片

​​​​​​​打印流

打印流主要包含两个:PrintStream 和PrintWriter,分别对应字节流和字符流

​​​​​​​完成屏幕打印的重定向

System.out 其实对应的就是PrintStream,默认输出到控制台,我们可以重定向它的输出,可以定向到文件,也就是执行System.out.println(“hello”)不输出到屏幕,而输出到文件

【示例代码】

Java零基础进阶篇之IO流-转换流&打印流_第4张图片

​​​​​​​接受屏幕输入

【示例代码】

System.in 可以接收屏幕输入

Java零基础进阶篇之IO流-转换流&打印流_第5张图片

Java零基础进阶篇之IO流-转换流&打印流_第6张图片

以上就是IO流-转换流和打印流相关的知识点,配套视频教程,正在学习Java的同学们一定要持续关注哦~~

Java零基础进阶视频教程

 

 

 

 

 

 

 

 

你可能感兴趣的:(Java学习者入门必备,Java纯干货,Java学习视频教程,java,python,linux,大数据,jvm)