首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

byte类型和二进制之间怎么相互转换

2011-12-31 
byte类型和二进制之间如何相互转换一个byte类型转换成一个二进制然后再从一个二进制转换成byte类型[解决办

byte类型和二进制之间如何相互转换
一个byte类型转换成一个二进制 

然后再从一个二进制转换成byte类型

[解决办法]

Java code
public class Main{    public static void main(String[] args) {        byte b=12;        String binary=Integer.toBinaryString(b);//转换为2进制字符串        System.out.println(binary);        int i=Integer.parseInt(binary, 2);//将二进制串转为数字        byte d=(byte)i;        System.out.println(d);    }}
[解决办法]
Java code
byte[] b={3};        System.out.println(Integer.toBinaryString(b[0]));
[解决办法]
String binary=Integer.toBinaryString(b);//转换为2进制字符串
int i=Integer.parseInt(binary, 2);//将二进制串转为数字


[解决办法]
用Integer 里面的静态方法就可以了
详细的上面已经有了就不说了

热点排行