依次使用readInt(),readBytes(byte[],int,int)
其中readBytes是读指定长度字节到数组,然后由数组建立字符串。new String(byte[])
其中readBytes是读指定长度字节到数组,然后由数组建立字符串。new String(byte[])
解决方案 »
- javaSE 对图片的监听。
- 关于上传图片的问题
- 急急,请问由代码产生uml图怎么实现哦?谢谢!!
- jdbc连接sql server数据库重连出错!高手帮忙!!!
- 求助:按钮响应指定文本文件
- 关于写入文本文件后出现黑色方块的问题,请大家帮忙解答下……
- 我是sun公司jdk的本地化工程师,您最希望java哪一部分被本地化(翻译成中文)
- 那位高手遇到过这样奇怪的问题?--关于java和javac命令的使用
- Thread.sleep能这样用么?
- 多线程问题(全部的分了)
- 哪位大侠有Java Application的源代码或比较好的下载网址,在线等待!
- 谁给我下载或上传rowset.jar文件给我呢?到sun网站我下载不了
//分解int
int readInt(byte [] buf, int beginPos)
{
result |= buf[beginPos]&0xff;
result <<= 8;
result |= buf[beginPos + 1]&0xff;
result <<= 8;
result |= buf[beginPos + 2]&0xff;
result <<= 8;
result |= buf[beginPos + 3]&0xff;
return result;
}//分解String
String readString(byte []buf, int beginPos, int endPos)
{
return new String(buf, beginPos, endPos);
}