16进制转2进制
/**
* 将16进制转换为二进制
*
* @param hexString
* @return
*/
public static String hexString2binaryString(String hexString) {
//16进制转10进制
BigInteger sint = new BigInteger(hexString, 16);
//10进制转2进制
String result = sint.toString(2);
return new StringBuilder(result).toString();
}
10进制转2进制
/**
* 将10进制转换为二进制
*
* @param decString
* @return
*/
public static String decString2binaryString(String decString) {
//10进制转2进制
String result = Integer.toBinaryString(Integer.parseInt(decString));
return new StringBuilder(result).toString();
}
还没有评论,来说两句吧...