首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 应用服务器 >

JSP怎么将byte数组赋值给String对象

2012-03-30 
JSP如何将byte数组赋值给String对象?我有个byte数组,从输入流读取数据,现需要处理指定行的内容(比如:获得

JSP如何将byte数组赋值给String对象?
我有个byte数组,从输入流读取数据,现需要处理指定行的内容(比如:获得第二行的内容为文件名称,倒数第四行内容为文件结束等等),想将这个Byte数组数据转成String,方便处理,但,如何转?有没有其他方式来处理类似的情况?

目前我的方法是,将得到的数据流都写到一个临时文件中,然后对这个临时文件进行操作,但觉得这样处理效率不高。

Java code
byte b[]=new byte[1000];int n;int nBufferLen = 0;int nCurPos = 0;InputStream fileSource1=request.getInputStream();while((n=fileSource1.read(b))!=-1){    nBufferLen += n;    outputFile1.write(b,0,n);}



[解决办法]
?
new String(byte[])

热点排行