我正在尝试缩短UUID值(在数据库中存储为UUID,而不是字符串)以嵌入到URL中。我知道网址的Base64,但试着看看我是否可以使它没有破折号和下划线字符。所以我想把UUID转换成base62。在谷歌了很多次之后,我发现:
,
,
谢谢。
发布于 2021-08-24 19:54:58
编解码器Base62Codec
可以有效地将UUID编码为base-62。
// Returns a base-62 string
// uuid::: 01234567-89AB-4DEF-A123-456789ABCDEF
// base62: 0296tiiBY28FKCYq1PVSGd
String string = Base62Codec.INSTANCE.encode(uuid);
在uuid-creator的同一个package中有其他编码的编解码器。
https://stackoverflow.com/questions/52414740
复制相似问题