10進制轉16進制
int num = 9999;
String numStr = Long.toHexString(num);
System.out.println(num+"的16進製爲:"+numStr);
結果如下:9999的16進製爲:270f
16進制轉10進制
String str = "86374b4d";
long no = Long.parseLong(str, 16);
System.out.println(str+"的10進製爲:"+no);
結果如下:86374b4d的10進製爲:2251770701