b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

dat转换什么格式的 JAVA中文件的读写 I/O 输入输出流(3)

电脑杂谈  发布时间:2018-02-14 13:13:36  来源:网络整理

InputStreamReader 流是把InputStream流转化为Reader

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中的有效元素进行序列化 无效元素不进行序列化,可以提高性能。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-77405-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...