日期:2014-05-20 浏览次数:21380 次
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);
}
}
------解决方案--------------------
byte[] b={3};
System.out.println(Integer.toBinaryString(b[0]));
------解决方案--------------------
String binary=Integer.toBinaryString(b);//转换为2进制字符串
int i=Integer.parseInt(binary, 2);//将二进制串转为数字
------解决方案--------------------
用Integer 里面的静态方法就可以了
详细的上面已经有了就不说了