首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Socket读取数据有关问题

2012-04-23 
Socket读取数据问题socket.getInputStream()获取返回的流。网上很多例子都是读取字符串。但是socket返回的数

Socket读取数据问题
socket.getInputStream()获取返回的流。网上很多例子都是读取字符串。但是socket返回的数据不可能都是字符串吧。如果有的是整型等其他数据类型呢,难道对每一个特定socket请求都要写一个响应方法来解析其返回的流,这样也太烦了吧.

[解决办法]
socket.getInputStream() 这个返回的是InputStream..是2进制的呀 可以读任何数据.网上例子肯定写字符串比如中文 更让人看懂咯
[解决办法]
socket.getInputStream() 返回的是字节流,是字节! 读出来之后可以自己转成相应的具体数据类型!
[解决办法]

探讨

引用:

socket.getInputStream() 返回的是字节流,是字节! 读出来之后可以自己转成相应的具体数据类型!

我知道,比如有两个方法,eat(),sleep(),每个方法返回的字节流都不一样的,难道都要每个方法都要有个协议去约定?(就是制定那些字节是什么类型,有几个等等)。

热点排行