十六進制、十進制的轉換

// 十進制轉化爲十六進制,結果爲C8。
Integer.toHexString(200);
 
// 十六進制轉化爲十進制,結果140。
Integer.parseInt("8C",16);

//十六進制轉成int或者long型多十進制
String s = "7890abcd";
int i = Integer.parseInt(s, 16);
long l = Long.parseLong(s, 16);

//十六進制轉成String十進制
String s = "7890abcd";
String s1 = Integer.toString(Integer.parseInt(s, 16));
String s2 = Long.toString(Long.parseLong(s, 16));
發佈了25 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章