少年,强烈建议把让你做这个的人干掉!
下面就是那个变态要的
public static byte[] byte2String(String binaryByteString){
//假设binaryByte 是01,10,011,00以,分隔的格式的字符串
String[] binaryStr=binaryByteString.split(",");
byte[] byteArray=new byte[binaryStr.length];
for(int i=0;i
byteArray[i]=(byte)parse(binaryStr[i]);
}
return byteArray;
}
public static int parse(String str){
//32位 为负数
if(32==str.length()){
str="-"+str.substring(1);
return -(Integer.parseInt(str, 2)+Integer.MAX_VALUE+1);
}
return Integer.parseInt(str, 2);
}