JSP如何将byte数组赋值给String对象?
我有个byte数组,从输入流读取数据,现需要处理指定行的内容(比如:获得第二行的内容为文件名称,倒数第四行内容为文件结束等等),想将这个Byte数组数据转成String,方便处理,但,如何转?有没有其他方式来处理类似的情况?
目前我的方法是,将得到的数据流都写到一个临时文件中,然后对这个临时文件进行操作,但觉得这样处理效率不高。
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);}