0
A
回答
0
這裏是一個可能的解決方案:
String hex = "01 02 1a";
// Remove spaces
hex = hex.replace(" ", "");
// Array containing bytes
byte[] bytes = new byte[hex.length()/2];
int k = 0;
for(int i=0; i < hex.length(); i = i +2) {
// Read and parse each byte
int b = Integer.parseInt(hex.substring(i, i + 2), 16);
bytes[k] = (byte) b;
k++;
}
// Write bytes to an outputStram
OutputStream out;
for(Byte b: bytes) {
out.write(b);
}
+0
0x01 0x02 0x1a這應該是輸出 –
+0
是的,這意味着你已經寫入每個字節到一個outputStream:'for(Byte b:bytes)outputStream.write(b);' –
+0
對不起,請您舉例 –
相關問題
- 1. 將4字節十六進制轉換爲十進制值
- 2. VB.Net - 將多字節十六進制值轉換爲十進制
- 3. 十六進制值分配給字節
- 4. 雙字節十六進制值
- 5. VB.Net反向字節十六進制值
- 6. 如何在字節數組中寫入十六進制值?
- 7. 將從1M字節爲十六進制
- 8. 將字節打印爲十六進制
- 9. 將十進制數轉換爲十六進制(一個字節的格式)
- 10. 將32字節的十六進制字符串轉換爲16字節的十六進制字符串
- 11. 如何將十六進制轉換爲0X ...字節格式(C#)
- 12. Python - 將一個雙字節字符串作爲單字節十六進制字符寫入二進制文件
- 13. 將二進制讀入十六進制字節數組
- 14. 如何將十六進制字符串轉換爲十六進制字節?
- 15. C#功能:輸入= INT十進制值,輸出=字節的十六進制值
- 16. 如何將字符串形式的十六進制字節流轉換爲JavaScript中的實際字節流?
- 17. 轉換十六進制的八位字節格式
- 18. 無法通過藍牙寫入十六進制字節
- 19. 在C中寫入十六進制(字節)
- 20. 轉換十六進制字符串字節到字節數組
- 21. 十六進制值的字符串格式爲十六進制數字排序
- 22. Android用戶輸入的十六進制字節值
- 23. Ç打印十六進制字節
- 24. 從十六進制轉換爲字節
- 25. Powershell字節數組到十六進制
- 26. 十六進制爲整數(4字節)
- 27. 十六進制字節組串
- 28. 比較字節到十六進制?
- 29. 轉換十六進制字節蟒蛇
- 30. NSString(十六進制)到字節
「十六進制格式的字節值的序列」,這是十六進制格式的字節值的字符串或字節數組? 「寫入字節流」,你是指一個文件? – Shar1er80
十六進制格式字節值的字符串「01,02,1a」 –
你的字節流是什麼?您是使用FileOutputStream將結果寫入文件還是想將其寫爲純文本以顯示0x01 0x02 0x1a?我問,因爲文件中的實際字節值在值之前不會有「0x」。 – Shar1er80