问个问题,关于数据流 是不是因为,客户端是用get传递的,换成post是以下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是的。是用的post我的意思是说:如何不通过lineStr = new String(b,0,readPos); valueStr+=lineStr; Byte[] allbytes=valueStr.getBytes();而直接从数据流里读出一行一行的字节数组,并整合到一个大字节数组中去。也就是说,如何使多个字节数组合并成一个大数组?就如同字符串操作:lineStr = new String(b,0,readPos); valueStr+=lineStr;这是我现在用的方法:while((readPos = sInStream.readLine(b,0,b.length)) != -1){ if((b[0]==45)&&(b[1]==45)&&(b[2]==45)&&(b[3]==45)&&(b[4]==45)) { break; } else { lineStr = new String(b,0,readPos); valueStr+=lineStr; }}Byte[] allbytes=valueStr.getBytes(); java的继承问题 java怎样创建mysql数据库的副本 JAVA与数据库的问题!!请指教 评价做图书管理系统用c/s结构还是b/s结构 高手指导下啊,看不明白 各位大哥们 请我看看jdbc问题 急 谢谢 一道scjp考题,有点意思,高手请进 jbuilder 5 中javamail的问题 我是在delphi版混的robinhunter,想学java,给点意见吧。 如何通过java收发邮件? 内部类 如何得到定义它的类的实例句柄? event
我的意思是说:
如何不通过lineStr = new String(b,0,readPos); valueStr+=lineStr;
Byte[] allbytes=valueStr.getBytes();
而直接从数据流里读出一行一行的字节数组,并整合到一个大字节数组中去。也就是说,如何使多个字节数组合并成一个大数组?
就如同字符串操作:lineStr = new String(b,0,readPos); valueStr+=lineStr;
这是我现在用的方法:
while((readPos = sInStream.readLine(b,0,b.length)) != -1)
{
if((b[0]==45)&&(b[1]==45)&&(b[2]==45)&&(b[3]==45)&&(b[4]==45))
{
break;
}
else
{
lineStr = new String(b,0,readPos); valueStr+=lineStr;
}
}
Byte[] allbytes=valueStr.getBytes();