我正在尋找將整數值(如22,32,42)轉換爲相應的僞十六進制值(如0x22,0x32,0x42)的方法。 任何人都可以有這種類型的問題的解決方案?將整數轉換爲java中的字節
-3
A
回答
1
0
我不知道你爲什麼要這個,看起來很奇怪,你不會輸出0xA
到0xF
(因爲它不能在輸入中),但是在這裏它是無論如何,我希望它至少可以幫助你現貨可能的漏洞在你的方法:
public static int fakeHex(int i) {
int result = 0;
int base = 1;
while (i > 0) {
int decimalDigit = i % 10;
result += base * decimalDigit;
i /= 10;
base *= 16;
}
return result;
}
測試用例:
@Test
public void fake_hex_test() {
assertEquals(0x0, fakeHex(0));
assertEquals(0x9, fakeHex(9));
assertEquals(0x22, fakeHex(22));
assertEquals(0x32, fakeHex(32));
assertEquals(0x42, fakeHex(42));
assertEquals(0x123, fakeHex(123));
}
相關問題
- 1. Java:將字節轉換爲整數
- 2. 字節轉換爲整數,然後轉換爲Java中的字符串轉換
- 3. Java - 將音頻的字節數組轉換爲整數數組
- 4. 將整數轉換爲字節
- 5. 將整數轉換爲字節
- 6. 將2個字節轉換爲整數
- 7. 將字節轉換爲整數
- 8. 將5個字節轉換爲整數
- 9. SqlDataReader將字節轉換爲整數vb.net
- 10. 將字節轉換爲短或整數
- 11. 將int轉換爲java中的字節
- 12. 將字節轉換爲整數時的問題(Java特定?)
- 13. 將字節數組轉換爲.wav java
- 14. java - 將字節轉換爲整數 - 爲什麼AND每個字節與0xff?
- 15. Java將字符串轉換爲整數
- 16. 將Java字符串轉換爲16字節的字節數組
- 17. 字節轉換爲整數Python中
- 18. 將字母數字字符串轉換爲java中的字節?
- 19. 如何將字符串中的字節轉換爲整數? Python
- 20. 將Java字節數組轉換爲Python字節數組
- 21. 如何將Java字節數組轉換爲Scala字節數組?
- 22. 將雙字節整數轉換爲單字節-Javascript
- 23. 將字節數組轉換爲VB6中的帶符號整數
- 24. 如何將字節數組轉換爲PHP中的整數?
- 25. 將整數轉換爲VB6中的字節數組
- 26. Java - 將字節[]轉換爲字符串
- 27. Python,將整型轉換爲字節。
- 28. 將Ruby字符串轉換爲整數數組的字節?
- 29. 轉換字節數組爲整數
- 30. 如何將字節數組轉換爲Java中的無符號128位整數?
你是什麼意思假十六進制? – weston
你的意思是把十進制數字當作十六進制嗎? – weston
呃,'「0x」+ value'? – radoh