首先,我们需要了解一个类BigInteger。
BigInteger属于java.math.BigInteger, BigInteger(n,a).toString(b)代表a进制转换成b进制,并且返回字符串形式
1.十六进制转八进制
new BigInteger(n,16).toString(8)
2.十六进制转十进制
new BigInteger(n,16).toString(10)
3.十进制转十六进制(记得后面加个把所有字符转大写)
new BigInteger(n,10).toString(16).toUpperCase();
最后需要注意的就是看清题目,设置单变量或者数组。