socket通信里面,如果我的c++程序里面有一串整型数组需要传给java程序中,我应该怎么传递比较好呢?
新手求指导。。。主要是我怎样一次性把数组都传出来,让java接收,java接收到之后如何把数据读出来。。。。多谢了!...
新手求指导。。。主要是我怎样一次性把数组都传出来,让java接收,java接收到之后如何把数据读出来。。。。多谢了!
展开
2个回答
展开全部
转换成字串,用特殊字符分隔;
接收后,根据特殊字符,还原成整形数组
接收后,根据特殊字符,还原成整形数组
追问
问题是java里面怎么读呢,不是很会java里面的语法
比如说in = new DataInputStream(clientSocket.getInputStream());
然后怎么操作呢?另外,因为不知道int数组具体包含的位数,我怎样读呢?
byte[] buffer = new buffer[100000],然后in.read(buf)?
那再之后呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询