本文介紹了如何在Java中將字符從字母字符轉(zhuǎn)換為十六進制數(shù)字?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
如何在 Java 中將字符從字母字符轉(zhuǎn)換為十六進制數(shù)字?如果有人知道 Java 中的任何內(nèi)置方法可以完成這項工作,或者您有自己的方法,您能幫忙嗎?
How do I convert a char from an alphabetical character to hexadecimal number in Java? If any one knows any built-in methods in Java that does the job or if you have your own method, could you please help?
另外,如何將十六進制轉(zhuǎn)換為二進制?
Also, how would I convert from hex to binary?
推薦答案
你可以從char轉(zhuǎn)換成hex字符串.
You can convert from char to hex string.
char ch =
String hex = String.format("%04x", (int) ch);
要讀取十六進制并轉(zhuǎn)換為二進制,您可以這樣做
To read hex and convert to binary you can do
int num = Integer.parseInt(text, 16);
String bin = Integer.toString(num, 2);
這篇關(guān)于如何在Java中將字符從字母字符轉(zhuǎn)換為十六進制數(shù)字?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!