13,100
社区成员
发帖
与我相关
我的任务
分享
StringBuffer info=new java.lang.StringBuffer();
InputStream in=request.getInputStream();
BufferedInputStream buf=new BufferedInputStream(in);
String query="";
byte[] buffer=new byte[1024];
int iRead;
while((iRead=buf.read(buffer))!=-1)
{
info.append(new String(buffer,0,iRead,"UTF-8"));
}
System.out.println("info=="+info);
//得到二进制文件流 并将其封装到缓冲流 和 Data流中
InputStream is = request.getInputStream();
DataInputStream in = new DataInputStream(new BufferedInputStream(is));
//从二进制流中 读取一 Byte 并将其装换成 十六进制
int sum1 = in.readByte();
String firValue = Integer.toHexString(sum1);
System.out.println("第一个十六进制的值是:"+firValue);