怎么把16进制转换成2进制?(在线急等) 我要求返回的是一个基本数据类型byte的值,而不是返回一个Byte类型的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你做的是把String 转化为byte类型"81"就是129当然越界了int i = Integer.parseInt("81",16);Integer.toBinaryString(i); 你要byte的值0x81肯定越界了,byte取值范围-127--127 那要怎么才能把int i = Integer.parseInt("81",16);Integer.toBinaryString(i);取得String值的转化成 byte类型 对不起,应该是-128--127你想要的值是这个么(byte)0x81 我说的0x81是一个只具有16进制格式的String类型的的值,不能用(byte)String变量来转化成byte类型的值。 问个有点2的问题 运行这段代码后,DOS中出现中文时显示乱码。。。 FileWriter创建新文件! 小程序 为什么用arraylist添加元素的时候说我使用了未经检查或不安全的操作。 一道多态性的题,实在理解不了了~~~~ 我学了尚学堂的j2se还是不明白,下一步怎么学啊 请各位帮我指明方向 这样的功能这样实现啦? 在运行最简单的helloworld程序时,编译出现了这样的错误,我看不懂,请大家帮助。 请教BCD编码与UNICODE编码的字符转换问题 怎样配置java的运行环境?
Integer.toBinaryString(i);
int i = Integer.parseInt("81",16);
Integer.toBinaryString(i);取得String值的转化成 byte类型