作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我需要散列一些字符串,以便将它们传递到一些库中,这可以直接使用 String.hashCode 调用。
但是,一旦处理完所有内容,我想将从 hashCode 生成的整数转换回字符串值。我显然可以在其他地方跟踪字符串和哈希码值并在那里进行转换,但我想知道 Java 中是否有任何东西可以自动执行此操作。
最佳答案
我认为您误解了哈希的概念。散列是一种单向函数。更糟糕的是,两个字符串可能生成相同的散列。
所以不,这是不可能的。
关于java - 将字符串转换为散列,然后再重新生成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4050524/
我有本地更改和远程更改。 有人告诉我必须先推,再 pull 。这背后有什么原因吗? 最佳答案 那个人错了:正确的模型是pull-before-you-push,而不是相反。 当您pull时,git 将
我正在使用最新版本的 Flat UI Pro 1.3.2 ( http://designmodo.com/flat/ ),jQuery 插件 flatui-radiocheck v0.1.0 和 iO
我是一名优秀的程序员,十分优秀!