需要从远程电脑里接受流数据,然后把流数据存储到本地文件中。
存储文件的位置和流数据的文件头相关,因此需要把流数据的前4个和接着的六个字节信息分别提取出来作为string返回
请教一下各位大牛,具体怎么实现这个功能?
可以
你调试一下就ok了
那就只把前10位读出来拼接成String不就好了……
然后把剩下的存入文件中
具体想怎么实现都可以的
你直接拿InputStream读出来都行
InputStream in = 你接收的数据流;
byte[] b = new byte[1024];
while (true) {
int i = in.read(b);
if (i == -1)
break;
// 把b存起来
}