0
在Java中,我試圖解碼由下面的Ruby代碼寫的整數相當於Java Ruby的String.unpack爲「Q *」
def int_to_hex_string(i)
[i].pack('q').reverse
end
對於數字42,得到的字符串會"\x00\x00\x00\x00\x00\x00\x00*"
。
以下Ruby代碼將扭轉過程:
def hex_string_to_int(s)
s.reverse.unpack('q*').first
end
我如何可以模擬在Java中這最後的方法是什麼?