打印流1(问题引出)

2019-01-30  本文已影响0人  秋笙fine

打印流属于整个Java开发过程之中,非常重要的一个组成概念。

现在已经清楚了InputStream和OutputStream两个类的基本作用,但是此时输出数据只能够使用OutputStream类完成,但是OutputStream类在输出上是否真的方便?如果要使用OutputStream输出数据,

假设要输出的是String,要变为字节数组再输出,如果是int,那么要将int化为字符串再变为字节数组输出。

我们发现,输出的时候,都要转化成字节数组,既然OutputStream类有缺陷,那么我们就希望可以自己创建一个类,这个类支持各种数据类型的输出。

代码略 主要用了重载以及String.valueOf()将各种类型化为String。然后化为字节数组传入OutputStram类对象构造。

上一篇下一篇

猜你喜欢

热点阅读