问题描述
[size=18px]请教一下:Enumeration是干嘛的呀?这和接口中有两个函数:hasMoreElement和nextElement是干嘛的?什么时候能用到这些东西呢?序列流:SequenceInputStream这个怎么用?他和管道流PipedInputStream有关系吗?怎么感觉都是一个东西呢?二者有何区别?他们都在什么地方能被用到呢?[
解决方案
解决方案二:
SequenceInputStream的构造函数有两种,其中一种参数就是Enumeration类型的,它可以存放多个InputStream,程序依次从这些输入流中读取数据,你完全可以采用传统方式来读,读完一个再新建InputStreamReader对象读下一个,不过比较麻烦。PipedInputStream是用来在线程之间传输数据用的。
解决方案三:
引用1楼cumtwyc的回复:
SequenceInputStream的构造函数有两种,其中一种参数就是Enumeration类型的,它可以存放多个InputStream,程序依次从这些输入流中读取数据,你完全可以采用传统方式来读,读完一个再新建InputStreamReader对象读下一个,不过比较麻烦。PipedInputStream是用来在线程之间传输数据用的。
赞一个
解决方案四:
参考一楼的,你也可以参考一下javaAPI就会明白了。
解决方案五:
谢谢楼上师兄答疑!
时间: 2025-01-24 14:07:26