我需要实现一个方法,当一个 String 作为参数时,为它返回一个唯一的String。
示例:
Source String = "abc"
输出 - abc - say , xyz.
每次该方法需要返回xyz for abc。
请提供一些相同的建议。
我尝试了加密和编码机制,但问题是编码字符串的长度超出了限制。
Ex:String abc =“abcdefghijklmnopq”
我想将此字符串映射到另一个包含8个字符的字符串。我正在寻找这种转换的算法。
答案 0 :(得分:0)
将唯一字符串存储在作为Map的类变量中。
尝试在Map中查找参数字符串的唯一代码。
如果它不存在,请将所有字符代码移动1.在地图中输入字符串的唯一字符串。
返回唯一字符串。