Java UUID&Radom Number

Get UUID:
    public String getUUID() {
        String uuid = UUID.randomUUID().toString();
        return uuid;
    }

保证字符唯一但是length过长


Get Radom Number
import org.apache.commons.lang3.RandomStringUtils;
RandomStringUtils.randomAlphanumeric(5);

可根据需要设置长度甚至于字符集,但是无法保证唯一。

当前场景为不记录已使用的字符和未知的字符集,不然使用自增序列,或者在固定长度数组移除已使用元素即可。

转载于:https://my.oschina.net/slightScenery/blog/1865162

你可能感兴趣的:(Java UUID&Radom Number)