我的第26篇博客
import java.util.Scanner;
public class 十进制转十六进制 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
long dec = sc.nextLong();
sc.close();
String hexString = Long.toHexString(dec).toUpperCase();
System.out.println(hexString);
}
}
要注意toHexString方法返回的十六进制数中的字母是小写的 需要用toUpperCase方法转换成大写的