2010-07-26 252 views
0

我需要將字符轉換爲字節。我相信這應該很簡單,但我找不到一個好的解決方案。將字符串轉換爲字節

0x7A.toChar => 'z' 
'z'.???? => 0x7A 

編輯:

我累... 「z'.toByte => 0x7A

回答

8
scala> 'z'.toByte 
res0: Byte = 122 

scala> res0.toChar 
res1: Char = z 

注意,在斯卡拉(和Java)一Char是Unicode UTF -16這意味着它是2個字節。你可能會失去信息!

+0

啊,這是字節和字符之間的區別;) (我必須與舊系統通信=>所以我需要8位字符...) – nuriaion 2010-07-27 06:51:23