我正在将一些Python代码移植到Java中,好吧,已经做了很多工作,但我还是被这个函数卡住了。它应该将int
转换为byte[]
数组。在
我知道if语句类似于? :
,但我需要一些帮助。在
def adjustId(self, _id):
_id = format(_id, 'x')
zfiller = len(_id) if len(_id) % 2 == 0 else len(_id) + 1
_id = _id.zfill(zfiller if zfiller > 6 else 6)
# if len(_id) % 2:
# _id = "0" + _id
return binascii.unhexlify(_id)
所以我的问题是:如何将这些代码转换成java?在
必须使用Python模块“struct”pack unpack来转换int->;字节 然后将Python“bytes”类型转换为字节元组
相关问题 更多 >
编程相关推荐