实用技巧数据库自增数字ID转成六位数字和字母的串。(如不想暴露ID的注册邀请码)

本文介绍如何将数据库自增数字ID转换为六位数字和字母的组合,适用于生成用户邀请码、唯一标识码等场景。通过简单的Java代码实现,少于六位的ID会自动在左侧补零。

实用技巧数据库自增数字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。


生成出来的串可以当用户的邀请码,唯一标识码等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值