OutputStreamWriter 和InputStreamReader都是包裹流
实例:如何将键盘输入的字符组成字符串直接赋给String对象。
readLine()与回车符的问题:
Print流 PrintWriterPrintStream
Print 流只有输出,没有输入
分类:
PrintWriter输入字符
PrintStream输出字符
PrintWriter在OutputStream基础之上提供了增强的功能,既可以方便地输出各种类型数据(而不仅限于byte型)的格式化表示形式。
PrintStream重载了print和println方法,用于各种不同类型数据的格式化输出。
格式化输出是指将一个数据用其字符串格式输出。
DataOutputStream 中的 WriteXXX(data)方法是把data在内存中的二进制数据写入文件
PrintStream 中的println(data)是该数据格式化后的字符串写入文件
PrintWriter 提供了PrintStream的所有打印方法, 其方法也从不抛出IOException。
与PrintStream的区别:
标准输入输出的重定向:
实例:编程实现将键盘输入的数据输入A文件中,如果输入有误,则把出错信息输出到B文件
实例:
ArrayList的底层虽然是一个数组,但是这个数组不一定放满,没有放满的数组元素是不需要进行序列化的,我们必须自己完成序列化,把有效元素一个一个自己完成序列化 ,反序列化也一样,所以ArrayList源码中的序列化和反序列化的作用就是把ArrayList中的有效元素进行序列化 无效元素不进行序列化,可以提高性能。dat格式用什么播放器
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-77779-3.html