当前位置: 首页 > 面试题库 >

有什么办法可以从字符串生成相同的UUID

薄兴昌
2023-03-14
问题内容

我想知道是否有一种方法可以根据String. 我尝试过的UUID 生成相同的UUID,但它似乎不提供此功能。


问题答案:

您可以通过这种方式使用UUID来为您的输入String始终获取相同的UUID:

 String aString="JUST_A_TEST_STRING";
 String result = UUID.nameUUIDFromBytes(aString.getBytes()).toString();


 类似资料:
  • 我想知道是否有一种方法可以基于字符串生成相同的UUID 我尝试使用UUID,它似乎没有提供此功能。

  • 问题内容: 我有类似 “&ampauml; s&amparing;”之 类的字符串 需要像这样的 “äså” 进行转换请在这里帮助我。 提前致谢 问题答案: 看一下Apache Commons库中的类。(具体方法)。

  • 问题内容: 我正在寻找一种替换Swift中字符的方法。 示例:“这是我的字符串” 我想用“ +”替换“”以获取“ This + is + my + string”。 我该如何实现? 问题答案: 此答案已 针对Swift 4和5 进行了 更新 。如果您仍在使用Swift 1、2或3,请参阅修订历史记录。 您有两种选择。您可以按照@jaumard的建议进行操作并使用 而且,正如下面@cprcrack所

  • 我正在寻找一种方法来替换快速中的字符。 我想用“+”替换“”,以得到“this+is+my+字符串”。 我怎样才能做到这一点?

  • 问题内容: 我想匹配}是动态定义的。它可能有句点和破折号,并且里面有很多东西,我真的需要逃脱它。 PHP提供了一种安全地转义所有特殊字符的方法。我想知道Go是否提供任何形式的模拟。 问题答案: 做事。

  • 问题内容: 使用Java的hashcode函数是否可能对不同的字符串使用相同的hashcode?或者如果可能的话,其可能性的百分比是多少? 问题答案: Java哈希码是32位。它散列的可能字符串的数量是无限的。 所以是的,会有碰撞。百分比是没有意义的-存在无限数量的项目(字符串)和有限数量的可能的哈希。