如何解码回格式化的字符串?

用户1950349

我正在像这样格式化我的字符串:

final String identity = String.format("%04X-%04X", random.nextInt(), random.nextInt(), "CORP");

现在,如果我知道identity变量的,有什么办法可以通过以某种方式解释它来获得 CORP 值?

final String identity = "7C8804DE-5B4CC287";
// print out CORP here? but how?

如何CORP从身份字符串中提取值?

吉姆加里森

这个问题的答案是,你问的是不可能的。

该字符串"CORP"不包含在格式化结果中。您似乎相信输出中有一些“残留物”可以重新组成输入,但事实并非如此。没有%s格式说明符导致字符串包含在结果中,所以它消失了。

此外,如果值最终以十六进制形式出现前导零,则格式说明符%04X可能应该是%08X,以避免不一致的结果字符串长度int

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何解决这个格式化日期字符串:

来自分类Dev

如何将格式化的字符串回显到变量中

来自分类Dev

如何解码字符串?

来自分类Dev

如何从函数返回格式化的字符串?

来自分类Dev

如何格式化Django视图的文档字符串

来自分类Dev

如何从DatePickerFragment传输格式化的日期字符串?

来自分类Dev

如何截断字符串[格式化]?C ++

来自分类Dev

GNU parallel:如何格式化替换字符串?

来自分类Dev

如何正确格式化字符串?

来自分类Dev

如何从XML格式化字符串数组

来自分类Dev

如何格式化日期/时间字符串?(Java)

来自分类Dev

如何格式化字符串日期颤抖?

来自分类Dev

如何用Java格式化字符串?

来自分类Dev

如何格式化数组中的字符串?

来自分类Dev

如何定义新的字符串格式化程序

来自分类Dev

返回字符串,如何格式化输出

来自分类Dev

如何格式化此字符串

来自分类Dev

如何格式化PHP函数返回的字符串

来自分类Dev

如何格式化数字字符串?

来自分类Dev

如何格式化和合并字符串

来自分类Dev

如何格式化JavaScript长字符串日期

来自分类Dev

如何格式化xml字符串?

来自分类Dev

如何格式化日期/时间字符串?(Java)

来自分类Dev

如何格式化查询字符串

来自分类Dev

如何格式化字符串输出java

来自分类Dev

如何使用javascript格式化日期字符串

来自分类Dev

如何格式化字符串元组?

来自分类Dev

如何解码并格式化带标签的LocalDateTime值

来自分类Dev

我应该如何解决此错误“并非所有参数都在字符串格式化期间转换”