实用技巧数据库自增数字ID转成六位数字和字母的串。(如不想暴露ID的注册邀请码)
public static void main(String[] args) {
long i = 124342;
String s = Long.toString(i, 36);System.out.println(String.format("%6s", s).replace(" ", "0"));
long i1 = Long.parseLong("00000"+s, 36);
System.out.println(i1);
}
用户ID是的自增长ID,不定长,少于六位的右边补0。
生成出来的串可以当用户的邀请码,唯一标识码等。

本文介绍如何将数据库自增数字ID转换为六位数字和字母的组合,适用于生成用户邀请码、唯一标识码等场景。通过简单的Java代码实现,少于六位的ID会自动在左侧补零。
&spm=1001.2101.3001.5002&articleId=50596064&d=1&t=3&u=57bf79c603b74b979b2aaa1bf19e4964)
550

被折叠的 条评论
为什么被折叠?



