【发布时间】:2013-09-20 17:56:45
【问题描述】:
根据Split a Hex String without spaces and flip it这里提出的另一个问题,我在这里更清楚地写了这个新问题。
我有一个这样的十六进制字符串:
Hex_string = 2B00FFEC
我需要将十六进制字符串的顺序更改为从最新字符开始,所以这将是这样的:
Fliped_hex_string = ECFF002B
在另一个问题中,我询问了一种使用 .split() 方法来实现此目的的方法。但是应该有另一种方法可以更好地实现这一点。
【问题讨论】:
-
Hex_string 代表什么;长(即 64 位)?
-
总是偶数个字符?
-
试试吧:
Fliped_hex_string = new StringBuilder(Hex_string).reverse().toString(); -
@YoannHercouet 不,这行不通。
-
是的,以前不是。现在 OP 编辑了帖子。