看板java
标 题Re: [问题]想请问String转Byte的问题
发信站KKCITY (Sun Jul 1 23:41:06 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
※ 引述《[email protected] (坏人吗>"<)》之铭言:
> 我读取了一个字元阵列,从中依序读了8个出来,
> 并将它合成一个字串String a="01010010";现在我要将此字串转变成Byte,
> 我利用Byte.parseByte(a);的方式将其做转换,期望能得到0x52这个值,
> 但...执行的结果却造成数字太大爆掉了,
> 请教各位高手,如何将字串转成byte?
你的a字串是一个2进位格式的字串,所以用Byte.parseByte(a,2);
可以把字串解析成一个十进位数字82,再把十进位数字转成16进位
--
┌─────◆KKCITY◆─────┐▇─┐KKADSL→六星级优质连线服务
│ bbs.kkcity.com.tw │┴ └─▇ 马上申请带你上网环游全世界!
└──《From:220.138.47.62
》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--