【发布时间】:2011-06-13 18:27:47
【问题描述】:
有什么方法可以在 java 中使用字符串的哈希码并重新创建该字符串?
例如像这样:
String myNewstring = StringUtils.createFromHashCode("Hello World".hashCode());
if (!myNewstring.equals("Hello World"))
System.out.println("Hmm, something went wrong: " + myNewstring);
我这么说是因为我必须把一个字符串变成一个整数值,然后从那个整数值重构那个字符串。
【问题讨论】:
-
你为什么要放在首位?
-
@Srinivas 请阅读整个问题。
-
@adarshr 和长答案?我真的不在乎代码有多大,我只需要知道如何做到这一点。
-
长答案与短答案相同——只是更多的单词。
-
...您还没有真正回答这个问题。为什么需要将字符串转换为整数值并返回?你打算如何处理整数值?
标签: java string hashcode construct