如何在 Java 中將十進位制數轉換為十六進位制數
要將十進位制數轉換為十六進位制數,請使用以下兩種方法之一。
Integer.toHexString() − 它以無符號整數的形式返回整數引數的字串表示,基數為 16。
Integer.parseInt() − 它允許你設定基數,例如,對於十六進位制數,將其設定為 16。
現在讓我們看一個例子,使用 Integer.toHexString() 方法將十進位制數轉換為十六進位制數。
例項
public class Demo {
public static void main( String args[] ) {
int dec = 158;
System.out.println(Integer.toHexString(dec));
}
}輸出
9e
現在讓我們看一個例子,使用 Integer.parseInt() 方法將十進位制數轉換為十六進位制數。
例項
public class Demo {
public static void main( String args[] ) {
String str = "3d8";
System.out.println(Integer.parseInt(str, 16));
}
}輸出
984
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP