欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java标准流输入输出流In(Out)putStream,ReaderWriter等总结(1)

发布时间:2025/3/20 java 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java标准流输入输出流In(Out)putStream,ReaderWriter等总结(1) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一,标准输出流System.out
System.out向标准输出设备输出数据,方法有很多:

print()和println()的主要区别是后者输出完了主动转行前者不转行,printf()主要是格式化输出
一,标准输入流System.in
System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘)int read() //返回ASCII码。若,返回值=-1,说明没有读取到任何字节读取工作结束。
int read(byte[] b)//读入多个字节到缓冲区b中返回值是读入的字节数

public class Input { public static void main(String args[]) { int b; try { System.out.println("please Input:"); while ((b = System.in.read()) != -1) {//system.in.read()System.out.print((char) b); } } catch (IOException e) { System.out.println(e.toString()); } } } //控制台输入什么,按enter键后就会输出什么

三,Java.IO流类库的各种输入流和各种输出流
继承关系如图:





Java中输入流和输出流较多,我们一般只需要掌握17种即可

FileInputStream//文件字节输出流
FileOutputStream//文件字节输出流
FileReader //文件字符输入流
FileWriter //文件字符输出流


BufferedReader//缓存字符输入流
BufferedWriter//缓存字符输出流
BufferedInputStream//缓存字节输入流
BufferedOutputStream//缓存字节输出流


DataInputStream//数据输入流
DataOutputStream//数据输出流


ObjectInputStream.//对象输入流
ObjectOutputStream//对象输出流


PrintWriter//打印输出流,先前一篇文章介绍过了

每个输入流的详解下篇在介绍吧

总结

以上是生活随笔为你收集整理的Java标准流输入输出流In(Out)putStream,ReaderWriter等总结(1)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。