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

java socket发送数据的有关问题

2012-03-23 
求助java socket发送数据的问题我使用Sringfiletest\n123456 socketWriter.write(file)socketWriter.

求助java socket发送数据的问题
我使用Sring   file   =   "test\n123456 ";
socketWriter.write(file);
socketWriter.flush();

由于file中有换行,直接使用socketWriter遇到 "\n "终止,后面的 "123456 "就不会发送出去,请问怎么使用buffer操作?多谢大虾!!!!!!!!!

[解决办法]
可以直接传送 byte[] 数组! OutputStream.write(byte[]). 读写的时候最好有个协议,比如头4个字节用来确定包长!

热点排行