例如,“1A”=26,"02"=2,"1C"=28,"1F"=''31'
代码如下:
package cn.ch.da;
public class HexToOct {
public static void main(String[] args) {
String a = "02";
String b = "1A";
int ia = Integer.parseInt(a, 16);
int ib = Integer.parseInt(b, 16);
if(ia>ib)
{
System.out.println("02比1A大");
System.out.println("02对应"+ia+"1A对应"+ib);
}else{
System.out.println("02比1A小");
System.out.println("02对应"+ia+","+"1A对应"+ib);
}
}
}
结果如下:
02比1A小
02对应2,1A对应26