日期:2014-05-17  浏览次数:21095 次

Stream和String到底有啥区别
比如从文件中 得到 String 和或者一个FileStream 有什么区别么。。。。其实是一个面试题了  不会。。。
------最佳解决方案--------------------
厄形象点么,文件是个仓库,
string 就是已经从仓库中提出的货物,供我们操作这已提出的文本货物;
stream 就是拿到了仓库的操作途径,我们可以操作整个仓库的东西,包括其中的货物,只是stream的话 文件内容尚未到本地,
------其他解决方案--------------------
如果是文件流,那就属于数据地址获取内容的一种方式,地址为主,一个流的信息涵盖了一块物理地址的信息。
如果是内存流,那一个流的信息涵盖了一块内存地址的信息
如果是字符串……呃,那就是一个字符串数据而已。


简单说  流是数据的信息, 字符串是流
------其他解决方案--------------------
FileStream代表一个文件,String代表一个字符串,这都要区别吗?呵呵,
------其他解决方案--------------------
string 是字符串,只能对其做字符串相应的功能,追加,截取等
FileStream 文件流,可以对文件进行相关的操作,读取文件,打开文件等
------其他解决方案--------------------
这完全是两个东西,FileStream是文件流,可以将文件读到二进制流中进行处理,string是字符串
------其他解决方案--------------------
流是流,字符串是字符串。如果要论区别,得从物种起源开始说起。
------其他解决方案--------------------
引用:
流是流,字符串是字符串。如果要论区别,得从物种起源开始说起。


哈哈,是不是还得参考达尔文进化论呢
------其他解决方案--------------------
我就来看看  第一次看见这么样的问题  书看的少的结果 坑爹又坑人
------其他解决方案--------------------
我手残了!!!!!

简单说  流是数据的信息, 字符串是流 
=〉简单说 流是数据的信息,字符串就是数据
------其他解决方案--------------------
两者都是封装体,一个装载byte数组,一个装载char数组